Привет, я работаю над PHP-кодом, который выбирает столбцы из двух таблиц.PHP MySQL Пока цикл для SELECT из двух таблиц?
Вот мой код:
$result2 = mysql_query("SELECT *
FROM `videos`, `m_subedvids`
WHERE `videos.approved`='yes' AND
`videos.user_id`='$subedFOR'
ORDER BY `videos.indexer`
DESC LIMIT $newVID");
while($row2 = mysql_fetch_array($result2))
{
$indexer = addslashes($row2['videos.indexer']);
$title_seo = addslashes($row2['videos.title_seo']);
$video_id = addslashes($row2['videos.video_id']);
$title = addslashes($row2['videos.title']);
$number_of_views = addslashes($row2['videos.number_of_views']);
$video_length = addslashes($row2['videos.video_length']);
}
Когда я пытаюсь напечатать $indexer
с echo $indexer;
это не дает мне никаких результатов. Где моя ошибка в коде?
'video' - это ваше имя для сказки ... оно не будет частью имени столбца, поэтому оно должно быть просто' $ row2 ['indexer'] ' –
Добавить в конец команды' mysql_query', следующее: 'или die();' и покажите нам вывод, чтобы узнать, завершился ли запрос sql. –
попробуйте 'var_dump ($ row2)'. Он покажет вам, что вы извлекаете из базы данных - это не то, что вы думаете. – andrewsi