Ошибка, что не так? - MySQL

Узнай цену своей работы

Формулировка задачи:

Пробую вытащить данные из двух таблиц. В таком запросе код работал:
Листинг программы
  1. $result = mysql_query("SELECT fm_news_description.news_id, fm_news_description.title, fm_news_description.short_description, fm_url_alias.keyword, fm_news.date_added FROM `fm_news_description` LEFT JOIN `fm_url_alias` ON query = CONCAT('news_id=',fm_news_description.news_id)") or die(mysql_error());
Добавил еще строчку и все. Вот полный код помогите разобраться.
Листинг программы
  1. @mysql_connect(DB_HOSTNAME,DB_USERNAME,DB_PASSWORD);//Подключение
  2. @mysql_select_db(DB_DATABASE);//Выбор базы
  3. $result = mysql_query("SELECT fm_news_description.news_id, fm_news_description.title, fm_news_description.short_description, fm_url_alias.keyword, fm_news.date_added FROM `fm_news_description` LEFT JOIN `fm_url_alias` ON query = CONCAT('news_id=',fm_news_description.news_id) LEFT JOIN 'fm_news' ON news_id = fm_news_description.news_id") or die(mysql_error());//Запрос
  4. while ($row=mysql_fetch_array($result))
  5. {
  6. $keyword=$row['keyword'];
  7. $news_id=$row['news_id'];
  8. $title=$row['title'];
  9. $pubdate=$row['date_added'];
  10. $short_description=$row['short_description'];
  11. echo '<item>
  12. <title><![CDATA['.$title.']]></title>
  13. <link>http://www.apothecaryweb/news/'.$keyword.'</link>
  14. <description><![CDATA['.$short_description.']]></description>
  15. <pubDate>'.$pubdate.'</pubDate>
  16. </item>';
  17. }
  18. echo '
  19. </channel>
  20. </rss>';
  21. ?>

Решение задачи: «Ошибка, что не так?»

textual
Листинг программы
  1. LEFT JOIN `fm_news` ON

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут