Bonjour,
Je fais un site ecommerce en PHP/ MySQL, HTML5/CSS3 pour la soutenance de fin de formation.
Donc bon problème se situe au niveau de ma requête SQL:
J'ai 2 tables:
Article : id_article, id_promo, titre, categorie, description, photo, marque, reference, materiau, coloris, dimensions, poids, fabrication, garantie, prix, stock.
Avis: id_avis, id_membre, id_article, commentaire, note, date.
Ma requête SQL me donne les articles mais ne me donne pas l'id_article d'un article qui n'a pas encore une note ( ou une entrée dans la table avis ).
Ne connaissant pas trop cette façon de faire des requêtes en SQL ( car elle m'a été donné dans un forum mais je ne comprends pas cette méthode ) je n'arrive pas à voir où est le soucis et lorsque je test à ma façon, la requête ne me donne soit plus rien soit 3 fois le même article avec 3 notes différentes...
Voici la requête :
Code :
- $donnees = executeRequete("SELECT * FROM article ar LEFT JOIN avis av ON ar.id_article = av.id_article " );
|
Merci pour votre aide.
Message édité par chrispc le 17-07-2015 à 21:49:04
---------------
L'écoconception n'est pas négociable - Topic habitats de demain : https://tinyurl.com/y5h2mjx7