Ca ne me retourne rien... je dois avoir un problème d'encodage ou je ne sais quoi.
J'ai fais des recherches, j'en suis arrivé ici :
Code :
SELECT * FROM reference WHERE REPLACE(nom,"è","e") LIKE "carte mere"
C'est pas terrible mais ça fonctionne.
Évidemment, une fonction PHP me met en forme ma recherche ("carte mere" ici en l’occurrence)
Il me manque juste le remplacement de tous les caractères :
Code :
SELECT * FROM reference WHERE REPLACE(nom,"aàäâeéèêëiïîoôöuùûücç","aaaaeeeeeiiiooouuuucc") LIKE "carte mere"
Je suis bloqué ici (normal que ça ne fonctionne pas, REPLACE() ne remplace qu'un caractère)
J'ai vu sur le net la fonction TRANSLATE() mais apparemment c'est sur Oracle et non MySQL.
Merci pour les infos et ton aide en tout cas !