Si je comprends bien ton besoin il te faudrait un tableau de type
array ( 'id' => id ,
'titre' => titre ,
'contenu' => contenu ,
'comments' => array ( array ( 'id' => id ,
'titre' => titre ,
'msg' => message) ,
array ( 'id' => id ,
'titre' => titre ,
'msg' => message) ,
Dans un même niveau du tableau il est plus simple de gérer des éléments du même type, comme ça tu peux parcourir avec un foreach.
ici :
afficher $article'titre'] ;
afficher $article'contenu'] ;
foreach (article'comments'] as $commentaire ) {
afficher $commentaire'titre'] ;
afficher $commentaire'msg'] ;
}
Pour réaliser un tel tableau, tu peux procéder en deux requêtes ce sera plus simple. La première qui remplit ton tableau article, et la deuxième qui ajoute des tableaux commentaire dans $article'comment']