website logo
Auteur
avatar
Boris

Forum » » Le coin des codeurs » » [Résolu] - Syntaxe de requete SQL...


Posté : 17 févr. 2005 à 12:03 icone du post

Je suis pas spécialiste du SQL, mais si c'est comme l'algèbre de boole, le AND est prioritaire sur le OR. Y aurais pas des parenthèses à mettre autour de tes OR ?
(J'dis p't'etre une co***rie. qqn peut confirmer?)

Citation : Pomme

$req="SELECT * FROM annu_logements_foyers WHERE (c04 LIKE \"Bonneuil\" OR c04 LIKE \"bonneuil\") AND (c01 LIKE \"%$recherche%\" OR c02 LIKE \"%$recherche%\" OR c03 LIKE \"%$recherche%\" OR c04 LIKE \"%$recherche%\" OR c05 LIKE \"%$recherche%\" OR c06 LIKE \"%$recherche%\" OR c07 LIKE \"%$recherche%\" OR c08 LIKE \"%$recherche%\" OR c09 LIKE \"%$recherche%\" OR c11 LIKE \"%$recherche%\")";


Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=15586&forum=5