Ошибка, что не так? - MySQL
Формулировка задачи:
Пробую вытащить данные из двух таблиц.
В таком запросе код работал:
Добавил еще строчку и все. Вот полный код помогите разобраться.
Листинг программы
- $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());
Листинг программы
- @mysql_connect(DB_HOSTNAME,DB_USERNAME,DB_PASSWORD);//Подключение
- @mysql_select_db(DB_DATABASE);//Выбор базы
- $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());//Запрос
- while ($row=mysql_fetch_array($result))
- {
- $keyword=$row['keyword'];
- $news_id=$row['news_id'];
- $title=$row['title'];
- $pubdate=$row['date_added'];
- $short_description=$row['short_description'];
- echo '<item>
- <title><![CDATA['.$title.']]></title>
- <link>http://www.apothecaryweb/news/'.$keyword.'</link>
- <description><![CDATA['.$short_description.']]></description>
- <pubDate>'.$pubdate.'</pubDate>
- </item>';
- }
- echo '
- </channel>
- </rss>';
- ?>
Решение задачи: «Ошибка, что не так?»
textual
Листинг программы
- LEFT JOIN `fm_news` ON
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д