probleme de recherche sur les majuscules avec accent

seg
Invité n'ayant pas de compte PHPfrance

09 avr. 2008, 20:45

Bonjour,

J'ai un petit soucis. Mon site est codé en UTF8. Des personnes ont saisi des majuscules avec accent.
Le problème c'est que je fais une recherche dans la base avec un like "$lettre%". Le problème est que si je recherche un "E", il ne me ressort pas les "E" avec accent.
Suis je obligé de faire une recherche à partir d'une liste de E avec ou sans accent ?
où y a t-il moyen de le forcer à rechercher sur l'ensemble des E qu'ils trouvent avec ou sans accent.

Merci d'avance pour vos réponses

Mammouth du PHP | 19672 Messages

09 avr. 2008, 22:17

Pour tes requêtes, tu devrais peut-être explorer la fonction SOUNDEX() (natif dans MySQL) :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: