Я делаю проект для школы, и я новичок в php и mysql.Пользовательские разрешения для страницы входа
Я должен создать один LoginPage с 3-х различных пользователей, как corres
, principal
и staff
В поле таблицы какого типа я должен дать как ENUM
или SET
? Я хочу назначить 0 для corres
, 1 для principal
и 3 для staff
.
Как это сделать, и я должен указать любое поле на странице входа в php?
Но я собираюсь создать только 2 таблицы, один для corres
и другой для staff
correc поля таблицы
corrs_id,username,password,staff_id,staff_role
стол персонал поля staff_id,staff_role,name,qualification,address,state
и т.д.
Обе таблицы имеют 2 общих поля staff_id
и staff_role
.
Теперь, как соединить 2 таблицы, и когда имя пользователя и пароль дается он должен сначала проверить staff_role
как principal
или ее staff
использованием staff_id
из corres
таблицы в соответствии с ТНТ страница должна открыться.
Пожалуйста, помогите мне в этом проекте.
Я поместил код, который не работает – user1160249
Вы добавили столбец в таблицу, в котором хранится роль сотрудника, а затем извлеките этот столбец для зарегистрированных пользователей, проверьте соответствие ролей и их переадресацию. –
может у вас просто посмотреть эту ссылку ....... http: //stackoverflow.com/questions/8955870/joining-tables-in-mysql-with-one-common-field-but-different-values-for- the-commo/8956303 # 8956303 – user1160249