Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
J'ai 2 requetes mysql, et j'aurais voulu les simplifier pour en faire qu'une, mais j'y arrive pas.
Si c'est possible, pouvez vous m'aider ?
$sql = "SELECT I.*, C.nom_cat, S.nom_sous_cat FROM info1_bdc_info I
LEFT JOIN info1_bdc_cat C ON C.id_cat = I.categorie
LEFT JOIN info1_bdc_sous_cat S ON S.id_sous_cat = I.sous_categorie
WHERE valide='1' AND id IN ($liste_id) ORDER BY rate DESC ";
$req = mysql_query($sql) or die('Erreur SQL 1 : <br />'.$sql.'<br>'.mysql_error());
Merci
Yves
Hors ligne
Saluton,
Je ne comprends pas ton problème.
Par contre je t'engage, avec Fred, à abandonner la guerre des étoiles.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Ce n'est pas vraiment un probleme, mais j'aurais voulu ne faire q'une seule quete au lieu d'avoir $sql1 et $sql
Pour les *, je ne les utilise que tres peu, mais la il me faut vraiment tout ce qui est dans ma table, donc fait parreil non? ou ca reste quand meme moins bien?
merci
Hors ligne
Ce n'est pas vraiment un probleme, mais j'aurais voulu ne faire qu'une seule requete au lieu d'avoir $sql1 et $sql
Mais, tu as déjà plus ou moins la solution avec ta deuxième requête qui met les tables en jointure.
Pour les *, je ne les utilise que tres peu, mais la il me faut vraiment tout ce qui est dans ma table, donc fait parreil non? ou ca reste quand meme moins bien?
Ta question démontre que tu n'as pas lu le billet de Fred en entier.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Pages :: 1