PHP + MYSQLLa meilleure façon de sélectionner 2 tables MySQL
J'ai 2 tables:
- colonnes "post": [id, commentaire]
- "images" colonnes: [id, poste , image]
J'ai besoin de montrer dans ma page html les messages, avec les images dans chaque poste. Exemple:
Mon premier commentaire de poste (ce poste a une image)
- Image 1
Mon deuxième commentaire de poste (ce poste a trois images)
- image 1
- image 2
- Image 3
Ma troisième poste (ce poste comporte deux images)
- image 1
- Image 2
..
Une façon de le faire est: pour chaque poste, aller à la base de données et obtenir les images ... mais je pense que moins d'accès à la base de données est mieux ... comment puis-je faire ma sélection?
(J'aimerais une ligne par POSTE ...) est-ce possible?
exemple Résultat:
COLONNE POST - COLONNE IMAGE
"Mon premier post" - "image1.jpg, image2.jpg, image3.jpg"
Y at-il une autre meilleure façon de le faire il?
Merci!
est la colonne post sur les images l'id référencé de la table de la poste? – Prix
sonne comme si vous avez juste besoin d'un JOIN dans votre querry –
oui @Prix ... est une clé étrangère ... – guinatal