Problème d'affichage des accents sur Mysql
Fermé
sebdeb
Messages postés
1
Date d'inscription
vendredi 28 septembre 2012
Statut
Membre
Dernière intervention
28 septembre 2012
-
28 sept. 2012 à 22:17
sebdeb72 - 30 sept. 2012 à 03:29
sebdeb72 - 30 sept. 2012 à 03:29
A voir également:
- Problème d'affichage des accents sur Mysql
- Affichage double ecran - Guide
- Mysql download - Télécharger - Bases de données
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Comment agrandir l'affichage de l'écran - Guide
1 réponse
Utilisateur anonyme
29 sept. 2012 à 16:38
29 sept. 2012 à 16:38
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.
30 sept. 2012 à 03:29
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....