A voir également:
- Problème d'affichage des accents sur Mysql
- Affichage double ecran - Guide
- Problème affichage fenêtre windows 10 - Guide
- Windows 11 affichage classique - Guide
- Mysql community server - Télécharger - Bases de données
- Thunderbird problème affichage message - Forum Thunderbird
1 réponse
Bonjour
Apparemment, tu as fait tout ce qu'il fallait, mais tes indications sont approximatives :
Tu dis avoir utilisé utf-8 comme interclassement, mais utf-8 tout court n'existe pas. C'est utf8_general_ci, par exemple. Et tu dis que c'est l'interclassement de ta base, mais est-ce bien celui de tous tes champs texte ?
mysql_query("SET NAMES UTF8"); si j'en crois le manuel, le mot UTF8 devrait être entre apostrophes.
D'où viennent tes données ? Si elles viennent d'une source de données encodée en autre chose qu'utf-8, c'est normal que l'affichage ne soit pas correct.
Apparemment, tu as fait tout ce qu'il fallait, mais tes indications sont approximatives :
Tu dis avoir utilisé utf-8 comme interclassement, mais utf-8 tout court n'existe pas. C'est utf8_general_ci, par exemple. Et tu dis que c'est l'interclassement de ta base, mais est-ce bien celui de tous tes champs texte ?
mysql_query("SET NAMES UTF8"); si j'en crois le manuel, le mot UTF8 devrait être entre apostrophes.
D'où viennent tes données ? Si elles viennent d'une source de données encodée en autre chose qu'utf-8, c'est normal que l'affichage ne soit pas correct.
Merci de m'avoir répondu...
alors pour faire avancer le shmilblick :
Je suis parvenu (Enfin) à faire afficher correctement mes données en retapant mes données dans de nouvelles tables (pour lesquelles j'ai choisi à la bas un interclassement uft8_general_ci)
Il semblerait que changer l'interclassement des tables après coup ne fonctionne pas....