Boris 3430
| Posté : 17-02-2005 12:03
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%\")";
|