Как вывести данные из объединенной таблицы в php?

0

В уроке 60 было задание убрать столбец с описанием из таблицы в отдельную, затем объединить 3 таблицы и вывести данные из объединенной через PHP, с  SQL запросом все получилось, но когда я пытаюсь вывести данные в php он мне выдает ошибку Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in C:\xampp\htdocs\kinomonster\index.php on line 183. Подскажите, где я ошибся. Код прилагается.

<?php

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

	if(mysqli_connect_errno()) {
		printf("Соединение не установлено", mysqli_connect_error());
		exit();
	}

	$mysqli->set_charset('utf8');

	$query = $mysqli->query("SELECT * FROM 'movie' INNER JOIN descriptions ON descriptions.id = movie.description_id INNER JOIN categories ON categories.id = movie.category_id");

	while ( $row = mysqli_fetch_assoc($query)) {
		echo $row['year']." ". $row[name]."<br>";
	} 

?>
php

1 ответов

0

Думаю, что здесь ошибка:

echo $row['year']." ". $row[name]."<br>";

$row[name] - name не в кавычках.

Sign up or Log in to write an answer