symfony mysql et utf-8

Il est bien claire qu’ utf-8 est le charset préférable pour tous sites web.
Quand on a des données stockées dans une base de données, type mysql, mieux vaut aussi adopter ce charset.
Mais même avec les en-têtes HTML qui vont bien on obtient pas toujours le résultat escompté.
A l’époque r1bzh m’avait filé cette commande php a envoyé au serveur de BDD avant tout

mysql_query("SET CHARACTER SET 'utf8'");

Cette commande resoud tous les problèmes de manière quasi magique …
Mais quid du cas symfony?
Après être tombé sur ce snippet, qui n’a pas eu le résultat escompté pour moi, j’ai lu les commenatires et me suis rendu compte qu’il suffisait d’ajouter la ligne suivante dans le databases.yml

      encoding: utf8
  • del.icio.us
  • Twitter
  • Facebook
  • Tumblr
  • FriendFeed
  • LinkedIn
  • MySpace
  • StumbleUpon
  • Digg
  • Google Bookmarks
  • MSN Reporter
  • Netvibes
  • Ping.fm
  • Wikio FR
  • Reddit
  • Scoopeo
  • Slashdot
  • email
  • PDF
  • Print

poster un commentaire

votre email ne sera jamais publié ou communiqué. les champs obligatoires sont marqués par une *

*
*