MySQL Forums
Forum List  »  French

remplacer plusieurs chaines dans un champ pour une recherche
Posted by: Cyril Tonneville
Date: February 12, 2009 02:25AM

Bonjour,

J'ai un soucis pour convertir plusieurs chaines dans un champs varchar qui a été créé par une page php.
Le soucis est que sur mon site j'ai un formulaire pour lequel lorsque j'envoie les données je fais un traitement pour remplacer les caractères accentués et les balises par du code HTML (htmlspecialchars) et que du coup lorsque je veux faire une recherche LIKE sur ce champ je me retrouve avec des résultats erronés.
Exemple:
J'insert dans mon champs la valeur "évolution" le traitement php insérera en fait "évolution"
Lorsque je recherche la chaine LIKE '%cut%', j'aurais comme retour la valeur de mon champ alors que j'aurais voulu que la recherche porte sur "évolutioné et non pas sur "évolution".

J'espere avoir été clair dans la description de mon problème.

Merci d'avance pour votre aide.
Cyril



Edited 1 time(s). Last edit at 02/12/2009 02:25AM by Cyril Tonneville.

Options: ReplyQuote


Subject
Views
Written By
Posted
remplacer plusieurs chaines dans un champ pour une recherche
6324
February 12, 2009 02:25AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.