Bonjour,

Je ne suis pas sûr de poster dans le bon forum vu que mon problème implique et la BD, et le fichier HTML et php lui-même.

Mon problème est que je n'arrive pas à afficher les lettres accentuées correcement. Mon processus est le suivant :
- je récupère des données en UTF8 à partir d'un fichier XML distant
- je les insère dans une table utilisant l'UTF8 dans une BD MySQL
- je les affiche dans une page avec encodage UTF8.

Le problème est que sur les browsers, tous les caractères accentués sont encodés correctement, excepté le "à" qui s'affiche en tant que "?".

J'ai essayé de forcer l'enregistrement dans la BD en utilisant CONVERT USING UTF8, mais rien à faire.

J'ai testé avec MySQL 5.0, 4.1.9 et 3.2 et le problème est exactement le même.

Merci d'avance pour votre aide et vos suggestions!

EDIT: les champs que je met à jour sont du type TEXT et donc je ne peux pas préciser dans mySql leur encodage