Как выполнить дз с 60 задания?

1

Помогите пожалуйста, не могу выполнить домашние задание, с урока 60, не выводится имя категории кто может помогите, может я не так понял задание, сам урок несколько раз пересмотрел и перечитал, в браузере всё отображается кроме name: Фильм, Сериал. вот код 

	$query = $mysqli->query('SELECT * FROM `movie` RIGHT JOIN categories USING (id)');
	while ($row = mysqli_fetch_assoc($query)) {
		echo $row[categories.name]." ".$row[name]." ".$row[descriptions]." ".$row[year]." ".$row[add_date]." ".$row[categories_id]."<br>";
	}

Кто может пожалуйста помогите, заранее спасибо

php

1 ответов

1

Я так понимаю, что вы обращаетесь к двум таблицам в базе. Есть ли у этих таблиц одинаковые названия полей, например name? Если есть, нужно делать не просто select *, а select movie.name as m_name, descriptions.name as desc_name... и их уже выводить, т.е. m_name и desc_name. Где-то в уроках было про это.

Sign up or Log in to write an answer