PHP ПРОВЕРКА НА СУЩЕСТВОВАНИЕ ПОЛЬЗОВАТЕЛЯ

PHP является одним из наиболее популярных языков программирования для создания веб-приложений. При работе с пользовательскими данными, часто требуется выполнить проверку на существование пользователя в базе данных.

Для этого можно использовать функцию mysqli_num_rows, которая проверяет, сколько строк соответствует заданному запросу в базе данных. Если число строк больше нуля, значит, пользователь существует в базе данных.

$link = mysqli_connect("localhost", "my_user", "my_password", "my_database");
$username = "admin";
$password = "mypassword";
$query = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = mysqli_query($link, $query);
$count = mysqli_num_rows($result);
if($count > 0) {
echo "Пользователь существует в базе данных";
} else {
echo "Пользователь не найден в базе данных";
}

В приведенном коде мы создаем соединение с базой данных, определяем имя пользователя и пароль, а затем выполняем запрос к базе данных для проверки соответствия имени пользователя и пароля. Если количество строк результата больше нуля, выводится сообщение о том, что пользователь существует в базе данных, в противном случае выводится сообщение о том, что пользователь не найден в базе данных.

(пояснение) SELECT проверка существования пользователя -- создание CMS на PHP

Пишем проверку на наличие пользователя в базе - Динамический веб-сайт

Проверка на массив, на наличие элементов и на пустоту в PHP

Авторизация и регистрация с сессией на чистом PHP

Проверка email. Флеш сообщение

Ограничение прав доступа на PHP. Авторизация и аутентификация [GeekBrains]

Рекурсия в PHP

Реклама
Новое
Реклама