Submitted by sahuni on
Bonjour,
J'ai un module perso qui crée une table (à l'installation du module) et qui contient un formulaire. Le formulaire alimente la table.
Cette table est en interclassement utf8_general_ci par défaut (drupal).
J'exploite ensuite cette table dans un intranet perso php. J'ai des problèmes d'accentués.
Je ne vois que des petits carrés.
Dans ma table, il n'y a pas de conversion de caractères. Un "é" reste bien un "é".
Au départ, mes fichiers php étaient codés en ANSI. Je les ai convertis en UTF8 sans BOOM avec nodepad++.
Qu'est ce que j'ai oublié de faire ?
On peut peut voir le résultat ici http://www.musee-des-bisses.ch/intranet/aaDerniers.php
Voilà, c'est tout bon, j'ai
Permalien Soumis par sahuni le 30 Mars, 2010 - 18:28
Voilà, c'est tout bon, j'ai découvert SET NAMES 'utf8'
par le lien http://php.developpez.com/faq/?page=mysql#mysql-utf-8