[utf8] probleme accent mysql
Résolu/Fermé
A voir également:
- Mysql accented characters
- Mysql download - Télécharger - Bases de données
- Wic reset key 16 characters free ✓ - Forum Imprimante
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
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.