Witam.
Mam sobie 2 bazy :
1) articles
article_id //numer artykułu
title //tytuł
body //treść
date //DATA dodania
category_id //id kategorii
comment_num //liczba komentarzy
2) comments
id //numer komentarza
article_id //numer artykułu, którego jest ten komentarz
author //autor
date //DATA dodania
body //treść
I mam pytanie :
Jak wyjąć
wszystkie komentarze po id artykułu?
Takie zapytanie :
SELECT * FROM `articles` JOIN `comments` USING (article_id)
Daje mi :
[article_id] => 2 //id artykułu
[title] => Lorem... //tytuł artykułu
[body] => to jest komentarz //treść komentarza
[date] => 2011-12-20 //data dodania komentarza [category_id] => 1 //kategoria artykułu
[comment_num] => 1 //l. kom. artykułu
[id] => 1
[author] => nikt
A takie zapytanie :
SELECT * FROM `comments` JOIN `articles` USING (article_id)
Daje :
[article_id] => 2 //id artykułu
[id] => 1 //id komentarza
[author] => nikt //autor komentarza
[date] => 2011-12-07 //data dodania komentarza [body] => Lorem ipsum... //treść artykułu
[title] => Lorem... //tytuł artykułu
[category_id] => 1 //kategoria artykułu
[comment_num] => //l. kom. artykułu
(wszystkich kolejnych komentarzy nie wyświetla)
Albo chociaż jak pokazać
tylko dane komentarza?