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

168
18 октября 2017, 07:31

Пытаюсь сделать проверку авторизации пользователя. Делаю проверка по нику, а потом нужно как то получить пароль и сравнить.

$db = new mysqli($host, $user, $password, $database) 
or die("Error " . mysqli_error($db)); 
 
$sql = "SELECT name, password FROM login WHERE name = '".addslashes($login_admin->nickname)."'"; 
        $res = $db->query($sql); 
        $user = $db->fetch_assoc($res); 
        if($login_admin->password == $user->password){ 
            echo "Ok"; 
        }else{ 
            echo "faslse"; 
        }
Получаю ошибку: Fatal error: Uncaught Error: Call to undefined method mysqli::fetch_assoc()

Answer 1

вместо $db->fetch_assoc($res); нужно так $res->fetch_assoc();

READ ALSO
Как лучше всего передать русский текст по ссылке

Как лучше всего передать русский текст по ссылке

Из прошлого вопроса у меня хорошо получилось отправить и принять кавычки через функцию htmlspecialchars (прописал там где отправлял в ссылке и там...

161
Хранения календаря для маршрута

Хранения календаря для маршрута

Возник вопрос, в хранении расписания-календаря автобусных рейсовЕсть следующие таблици:

122
PHP “подвисает” при запуске

PHP “подвисает” при запуске

На локалхосте нормально крутятся сайты на PHP+Apache, работает все быстро, но в консоли, с недавних пор, PHP работает странно

128
С++ - Способы вернуться на начало файла, кроме input.seekg()

С++ - Способы вернуться на начало файла, кроме input.seekg()

Какие есть способы вернуться на начало файла, кроме inputseekg(0, input

313