[utf8] probleme accent mysql
Résolu/Fermé
A voir également:
- Wic reset key 16 characters free
- E avec accent - Guide
- Mysql community server - Télécharger - Bases de données
- Comment faire un accent circonflexe sur un clavier azerty ✓ - Forum Windows Vista
- U accent grave clavier - Forum Clavier
- Accent grave sur le clavier ✓ - Forum Windows
40 réponses
des fois le problème de l'encodage en UTF8 se pose lorsqu'on encode la chaine à plusieurs reprises au même endroit, appliquer par exemple un utf8_decode("chaine de caractère") tout en utilisant un mysql_query("SET NAMES UTF8") ne résoudra pas le problème mais bien au contraire il peut le créer, ce qu'il faut retenir pour coder en UTF8 c'est qu'il faut:
-insérer la balise meta:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
cela définit l'encodage du navigateur par défaut.
sinon utiliser des utf8_decode() au cas ou en l'appelle avec un autre encodage en cas besoin.
-vérifier l'interclassement de la base de données, des tables, et des champs text et varchars en utf8_general_ci.
- définir mysql_query("SET NAMES UTF8") sur la chaine de connexion
-insérer la balise meta:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
cela définit l'encodage du navigateur par défaut.
sinon utiliser des utf8_decode() au cas ou en l'appelle avec un autre encodage en cas besoin.
-vérifier l'interclassement de la base de données, des tables, et des champs text et varchars en utf8_general_ci.
- définir mysql_query("SET NAMES UTF8") sur la chaine de connexion
16 oct. 2013 à 16:19
7 déc. 2013 à 20:12
en appliquant <charset="ISO-8859-1> au niveau du HTML et utf8_general_ci dans le champs MySQL, ça fonctionne bien merci encore.