Bonjour,

Je rencontre quelques soucis donc je ne trouve aucune solution pour le moment,pourtant je suis persuadé c'est hyper simple, je souhaite obtenir votre aide

Mes problèmes :
Je possède plusieurs tables avec des résultats qui sont :
- annonce -commentaire_annonce - image
id id id
nom_annonce id_annonce id_annonce
date_creation message nom_image

Je crée mes jointures :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
requete fetchAll()
select * from annonce
inner join commentaire_annonce on annonce.id = commentaire_annonce.id_annonce
inner join image on annonce.id = image.id_annonce
group by annonce.id
je parcours le tout avec un foreach
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
foreach sur mon fetchAll
Je me retrouve seulement avec une annonce mai seulement avec un seul message et une image

Je suhaiterais pouvoir obtenir 1 annonce avec tous ces messages et ces images, comment faire ?

Merci beaucoup pour votre aide prochaine