@Andriii8778

Как получить пароль с запроса mysql?

Пытаюсь сделать проверку авторизации пользователя. Делаю проверка по нику, а потом нужно как то получить пароль и сравнить.
$db = new mysqli($host, $user, $password, $database)
or die("Error " . mysqli_error($db));

$sql = "SELECT name, password FROM login WHERE name = '$login_admin->nickname'";
$res = $db->query($sql);
if($login_admin->password == $res->password){
  echo "Ok";
  }else{
   echo "faslse";
}

Но в $res нету данных пароля( чувствую, что чего то не хватает там.
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 1
@ynblpb_spb
дятел php
$sql = "SELECT name, password FROM login WHERE name = '".addslashes($login_admin->nickname)."'";
$res = $db->query($sql);
$user = $db->fetch($res);
if($login_admin->password == $user->password){
  echo "Ok";
  }else{
   echo "faslse";
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы