Equivalence a like

Fermé
mee - 9 déc. 2008 à 16:45
Yoan Messages postés 11760 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 8 août 2019 - 9 déc. 2008 à 16:50
Bonjour, quand je fais une requette de php vers sql avec la clause " where variable like %champ" la requette n'est pas effectuée sauf si j'enleve "where..." alors est ce possible de contourner ce probleme en trouvant une fonction equivalente pour le traitemen de chaine de caracttres. merc

2 réponses

ThEBiShOp Messages postés 8318 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 600
9 déc. 2008 à 16:49
Pourquoi ne pas corriger l'erreur plutôt ???

Si tu affiches la requête à exécuter, tu as quoi ?
0
Yoan Messages postés 11760 Date d'inscription mardi 1 février 2005 Statut Modérateur Dernière intervention 8 août 2019 2 354
9 déc. 2008 à 16:50
Parce que tu t'es planté dans l'utilisation de la clause en question.
Décris mieux ton problème, qu'est-ce que tu veux faire ? Ecris tes requêtes exactes et décris le schéma relationnel. Qu'est-ce que 'champ' après le % ? Normalement ce n'est pas un champs qu'on met après LIKE. Il faut que tu précises ce que tu veux faire.
0