Aspnub
Дата: 20.04.2010 13:10:25
Задача: пользователь вводит логин пароль, после авторизации открывается страница отображающая его данные, выбранные с SQL базы.
Вопрос: как правильно организовать выборку данных именно для этого пользователя? Можно, конечно, в базе данных забить его логин, и делать выборку по его юзернэйму, но насколько это корректно, или может быть есть более правильный способ?
Aspnub
Дата: 20.04.2010 14:10:27
Березовский |
автор | после авторизации открывается страница отображающая его данные |
Как его данные идентифицируются с ним? Видимо это условие и писать в WHERE запроса |
Так вот в этом и заключается вопрос: как идентифицировать его данные с ним? ) Есть UserName пользователя, есть бд, таблица, скажем, Clients, с полем ClientName. Добавить в эту таблицу поле UserName, и по нему делать выборку? Это правильно будет? Или можно где то еще сопоставить UserName и ClientName?
Березовский
Дата: 20.04.2010 14:49:13
автор |
Добавить в эту таблицу поле UserName, и по нему делать выборку? Это правильно будет? |
Да- правильно будет, стандартный подход.
1 таблица Users ( id , UserName)
2 таблица Clients(id,Users_id,ClientsName) тут Users_Id- id-шник юзера из таблицы 1.