la question qu'il fallait pas me poser..
je suppose que tu utilises phpmyadmin..
tu as différents types de variables serveurs, dont COLLATE . Celle-ci correspond au format d'échange de données (si je me trompe pas), et tu as les interclassements de tes tables.
A l'accueil de phpmyadmin, lorsque tu es loggé (par défaut tu l'es automatiquement), va voir le lien 'variables du serveur'. Malheureusement c'est peu compréhensible..
enfin bref, l'équivalent de ISO-8859-1 dans MySQL, c'est je crois, latin1_bin . essaie de convertir une table dans ce jeu là pour voir si les données sont mieux affichées. sinon tente un
mysql_query("SET NAMES 'latin1_bin'");
dans ton code php, juste après la connexion à la base
Partager