мои вопросы касаются входа в систему и изменения уже сохраненных данных.
Вопрос 1
До сих пор я сохранял входные данные только в таблицах базы данных (этапы регистрации), теперь мне нужно проверить, совпадают ли входные данные (этапы входа в систему) с данными в базе данных. На самом деле у меня есть 3 типа пользователей, тогда мне придется проверить 3 вида таблиц. Затем, если входные данные совпадают с одной из этих трех таблиц, я перенаправлю пользователя в его конкретную область.
Я думаю о сохранении отправленных данных $login=$_REQUEST['login'];
и $password=$_REQUEST['password'];
и сравнении со столбцом логина в базе данных. Затем, если логин совпадет, я сравню пароль, указанный в строке, а не в столбце. Но я не знаю, как сделать этот поиск и сравнение, ни то, что использовать. Тогда, если оба совпадения, я перенаправлю пользователя. В противном случае я отправлю сообщение об ошибке входа в систему; Я уже знаю, как это сделать.
Вопрос 2
Что если мне нужно сменить уже сохраненного пользователя, например, если он поменяет свой адрес электронной почты? Моя веб-страница с изменяющимися данными пользователя точно такая же, как веб-страница регистрации пользователя. Могу ли я загрузить уже сохраненные параметры и значения регистрации? Тогда пользователь изменит все, что необходимо, а затем, когда он отправит новую информацию, он не создаст новую строку в моей таблице, а просто перезапишет старую информацию? Как я могу это сделать?