mysqli fetch_assoc() - ошибка

314
08 марта 2017, 20:56

Не пойму в чем проблема, проверял запрос на работоспособность, он отрабатывается без проблем.

Notice: Undefined variable: res in /home/m/mukhamwf/hata.test/public_html/reg.php on line 37 Fatal error: Call to a member function fetch_assoc() on null in /home/m/mukhamwf/hata.test/public_html/reg.php on line 37

//авторизация
if(isset($_POST['auth'])){
    message::info("Вход на сайт"); 
        $view="SELECT * FROM user_info WHERE user_info.email='$email' LIMIT 0,1";
    if($rez=$mysqli->query($view)) {$row = $res->fetch_assoc();};
}
Answer 1

У вас опечатка в коде. Вы присваиваете результат переменной $rez, а обращаетесь потом к $res. Вот работающий код:

//авторизация
if(isset($_POST['auth'])){
    message::info("Вход на сайт"); 
        $view="SELECT * FROM user_info WHERE user_info.email='$email' LIMIT 0,1";
    if($rez=$mysqli->query($view)) {$row = $rez->fetch_assoc();};
}
READ ALSO
Вывод названия категории в шаблоне page.php

Вывод названия категории в шаблоне page.php

Есть custom post type и custom taxonomyЕсть страница page

396
Symfony 1.4 sfDoctrinePager : Как задать custom SQL?

Symfony 1.4 sfDoctrinePager : Как задать custom SQL?

Есть старый проект написанный на symfony 14

351
Синхронизация с сервером в PhpStorm

Синхронизация с сервером в PhpStorm

Соединяюсь c сервером по SFTP в PhpStormОтправка файлов происходит автоматически при сохранении

353
Отправить письмо без указания хедера From

Отправить письмо без указания хедера From

При использовании php функции mail() не обязательно указывать хедер From, он и так автоматом подставляется, а вот если отправлять через phpmailer, то без...

306