← Комьюнити

Отчего такая ошибка?

Ольга2 ответов
<?php

$mysqli = new mysqli('localhost', 'root', '', 'kinomonster');

if(mysqli_connect_errno()) {
    prinf("Соединение не установлено", mysqli_connect_error());
    exit();
}
$mysqli->set_charset('utf8');

$query = $mysqli -> query('SELECT * FROM movie');

while ($row = mysqli_fetch_assoc($query)) {
    echo $row['name'];
}
$mysqli -> close();

?>

Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in C:\xampp\htdocs\kinomonster\index.php on line 13
__________________________

Урок по php "вывод данных из mysql" (видео 54)

2 ответов

Здесь смотрите, предпоследний ответ:

/ru/qa/osibka-pri-vyvode-cto-propustil-xebp-b/

Нужно вставить в скрипт вывод ошибок и посмотреть

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
student_-VH8UeUB1

Спасибо, решено.

Ольга