[SQL] Problème de requête sql utilisant LIKE
Bonjour à tous,
Voici le message d'erreur :
Citation:
Warning: oci_execute() [function.oci-execute]: OCIStmtExecute: ORA-00920: Opérateur relationnel non valide
Et voici le code :
Code:
1 2 3 4 5 6 7 8 9 10
| $recherche='problème panne';
for ($i=0; $i<strlen($recherche);$i++) {
if ($recherche{$i}==" ")
$recherche{$i}='%';
}
echo $recherche;
$req="select * from grcevenement where gevquestion like ".$recherche;
$bdd->requeteLMD($req);
$nblignes=$bdd->retourneNombreLigne();
echo $nblignes; |
je pense que l'erreur se trouve dans l'opérateur relationnel like, mais je ne sais pas quel opérateur faut mettre.
donc si vous pouviez m'aider, ça serait sympa.