Bonjour
J'explique la situation :
- j'ai des pages (de saisie et d'affichage) en utf8 que j'ai écrites
- ma base de données
Tant que j'accède à ma base via mes scripts (en lecture et en écriture), je n'ai absolument aucun souci.
Par contre, quand j'accède au contenu de ma base via PMA, ça ressemble très fort au résultat d'un double encodage en utf8.
Donc résultat inexploitable dans PMA.
J'ai remarqué que si je fais un export compressé et que je réimporte derrière, c'est bon. Par contre, de fait l'export texte c'est la cata au niveau de l'encodage.
Dans quelles directions faut-il regarder pour corriger ça ?
J'ai lu ce fil : http://www.developpez.net/forums/sho...=105647&page=2
Est-ce à comprendre qu'il faut indiquer mysql_query("SET NAMES 'UTF8'") systématiquement dans toutes ses pages (de requête) en php ?
Je n'ai trouvé aucune autre trace de ça ailleurs. Rien dans la doc php.
Les solutions préconisées avant dans le même fil laissent penser à un patchage de PMA :\ ça me paraît douteux sur un souci qui doit être plus que courant non ?
Bref, un peu largué, donc toutes infos bienvenues
Nico
Partager