Bonjour!

Je viens solliciter votre aide car je suis a court d'idée !
J'aimerai faire une recherche dans ma base et donc afficher les lignes comprenant un mot inscrit dans un formulaire...
Pour plus de clarté, je vous donne un exemple:
Dans la base, il y a 'Chargé de projet' sur une ligne.
Lors de ma recherche, je ne veux pas m’arrêter aux accents et donc si je tape 'charge de projet', voila ce qui sera cherché: [cç]h[aàáâãäå]rg[eèéêë] d[eèéêë] pr[oðòóôõö]j[eèéêë]t !
J'en viens a cette expression grâce a plusieurs fonctions...
Ma requête est donc la suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT DISTINCT * 
FROM matable 
WHERE champ REGEXP "^.*[cç]h[aàáâãäå]rg[eèéêë] d[eèéêë] pr[oðòóôõö]j[eèéêë]t.*$"
Seulement voilà: aucun résultat!

C'est bizarre car si je recherche 'charge', 'de projet' ou encore 'e de projet', j'ai un résultat! Par contre, avec 'ge de projet', je n'en ai plus...

Dans ma base, les accents sont de cette forme: é (ce qui ne pose aucun problème ailleurs, même au niveau de la recherche).

Merci d'avance pour vos lumières!