[Oracle]problème requête sql utilisant like [Fermé]
Signaler
yakup.67
yakup.67
- Messages postés
- 65
- Date d'inscription
- mercredi 6 juin 2007
- Statut
- Membre
- Dernière intervention
- 23 août 2013
yakup.67
- Messages postés
- 65
- Date d'inscription
- mercredi 6 juin 2007
- Statut
- Membre
- Dernière intervention
- 23 août 2013
Bonjour à tous,
J'ai un problème que je n'arrive pas à résoudre.
Et voici le code :
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.
J'ai un problème que je n'arrive pas à résoudre.
Warning: oci_execute() [function.oci-execute]: OCIStmtExecute: ORA-00920: Opérateur relationnel non valide
Et voici le code :
$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;
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.
A voir également:
- Ora-00920: opérateur relationnel non valide
- Requête SQL avec LIKE ✓ - Forum - Programmation
- Temps execution requete sql oracle ✓ - Forum - Programmation
- Utiliser variable dans requete sql ✓ - Forum - Webmaster
- Récupérer pseudo utilisateur pour requète SQL ✓ - Forum - PHP
- Impossible utiliser variable dans requete SQL ✓ - Forum - Webmaster
like'*".$recherche."*'";