IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages serveur Discussion :

Encodage UTF-8 PHP-MYSQL


Sujet :

Langages serveur

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 12
    Points : 17
    Points
    17
    Par défaut Encodage UTF-8 PHP-MYSQL
    Bonjour,

    Je réalise une application en Flex4. Cette application utilise des services en PHP pour accéder a une BDD mysql = 5.0.51a.
    J'ai une requête d'insert toute simple avec des champs de type VARCHAR.
    L'encodage des tables et des rubriques est UTF8. Si je trace le contenu des champs qui sont utilisés pour l'insert ils sont bien encodé en UTF8, vérifié avec mb_detect_encode.
    Le problème est que dans ma BDD les é sont transformés en é. Sur ma page PHP il n'y a pas de "Header(...)" car elle ne fait pas d'affichage.

    Si dans mon service, juste après la connexion je fais un mysql_query("set name 'utf8'), l'insert fonctionne parfaitement, les é restent des é. Par contre dans ce cas c'est au moment du select que les é sont transformé en é.


    Est ce que quelqu'un aurait une idée du pourquoi d'un tel comportement ?

    Merci.

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Encodage UTF-8 PHP-MYSQL
    Coté serveur, ajouter ces deux lignes juste derrière [mysqld] dans le fichier my.cnf

    character-set-server=utf8
    skip-character-set-client-handshake

    # ça devrait résoudre le problème une fois pour toutes

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Encodage UTF-8 avec mysql, apache..
    Par Invité dans le forum Administration
    Réponses: 4
    Dernier message: 12/12/2012, 09h12
  2. [MySQL] Perte d'encodage UTF-8 dans une boucle (php-mysql)
    Par renaudjean dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 22/09/2011, 16h07
  3. Conversion de sites PHP/mySQL en UTF-8
    Par sleidia dans le forum Langage
    Réponses: 8
    Dernier message: 05/02/2008, 15h53
  4. [PHP/MySQL] Problème d'encodage
    Par ymoreau dans le forum Outils
    Réponses: 13
    Dernier message: 11/01/2007, 12h08
  5. [DOM] Encodage UTF-8 dans fichier XML et PHP
    Par norkius dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 03/01/2007, 15h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo