Bonjour,

J'ai une table qui contient des champs en utf8_swedish_ci.
Prenons par exemple 4 enregristrements dont le champ "test1" contient :
évènement
évenement
evènement
evenement

Lorsque je les rentre via phpmyadmin, ils sont stockés tels quels et lorsque je recherche evenement j'ai les 4 enregistrements.
Mais quand il sont stockés telsquels c'est qu'ils ne sont pas en utf8, donc j'ai refais le test en les inserant en utf8 ce qui donne un truc du genre :
ÄîvÂ"nement
Äîvenement
evÂ"nement
evenement

Et là quand je fais la recherche sur evenement, je n'ai plus qu'un seul résultat.

Voici les différentes requetes que j'ai utilisé :

INSERT INTO accents VALUES ('', CONVERT( _latin1 'évènement' USING utf8));
INSERT INTO accents VALUES ('', CONVERT( _latin1 'évenement' USING utf8));
INSERT INTO accents VALUES ('', CONVERT( _latin1 'evènement' USING utf8));
INSERT INTO accents VALUES ('', CONVERT( _latin1 'evenement' USING utf8));

Et pour le select :

SELECT * FROM accents WHERE test1 LIKE CONVERT( _latin1 'evenement' USING utf8) COLLATE utf8_swedish_ci);

SI quelqu'un a une idée...

Merci d'avance