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

0
<?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)

php
sql

2 ответов

0

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

1

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

https://fructcode.com/ru/qa/osibka-pri-vyvode-cto-propustil-xebp-b/

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

mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
Sign up or Log in to write an answer