Как выполнить дз с 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>";
}
Кто может пожалуйста помогите, заранее спасибо
1 ответов
1
Я так понимаю, что вы обращаетесь к двум таблицам в базе. Есть ли у этих таблиц одинаковые названия полей, например name? Если есть, нужно делать не просто select *, а select movie.name as m_name, descriptions.name as desc_name... и их уже выводить, т.е. m_name и desc_name. Где-то в уроках было про это.