Bonjour,
Pour info j'utilise php 5 et mysql 5.0.41.
Mon problème est le suivant je souhaite afficher les résultats de la table tarifs tout en affichant des infos de 3 autres tables donc j'ai fait ma requête avec des INNER JOIN seulement problème ça me fait un produit cartésien entre tous les champs de mes tables.
Voici ma requête :
Pour info si je rajoute le mot clef DISTINCT ça ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $affiche = mysql_query("SELECT * FROM Tarif T INNER JOIN Saison S ON T.id_saison = S.id_s INNER JOIN Duree D ON T.id_duree = D.id_d INNER JOIN Categorie C ON T.id_categorie = C.id_c") or die ('Erreur<br>'.$affiche.'<br>'.mysql_error());
Merci d'avance
Partager