Bonjour,
Je rencontre un problème lorsque je fais un appel à ma base.
Voici le code :
Il s'agit d'une page recherche. Quand je rajoute la ligne qui me permet de joindre deux tables la ligne WHERE ne prend plus en compte mon '%$find%'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $sqlQuery = " SELECT ETABLISSEMENT_NAME, ETABLISSEMENT_URL_NAME, ETABLISSEMENT_TYPE_URL, ETABLISSEMENT_ID , ETABLISSEMENT_POSTAL , ETABLISSEMENT_ADRESSE , ETABLISSEMENT_VILLE " . " FROM ETABLISSEMENT ". " INNER JOIN ETABLISSEMENT_TYPE ON ETABLISSEMENT_TYPE.ETABLISSEMENT_TYPE_ID = ETABLISSEMENT_TYPEID ". " WHERE ETABLISSEMENT_NAME LIKE '%$find%' OR ETABLISSEMENT_VILLE LIKE '%$find%' ". " ORDER BY ETABLISSEMENT_NAME ASC"; $req = mysql_query($sqlQuery); checkSqlError($sqlQuery); $nbreresultat=mysql_numrows($req);
Comment remedier à ce probleme ?
Merci par avance,
Aurélien
Partager