26 décembre 2011

Définir l'encodage utf-8 avec PDO

Pour définir l'encodage utf-8 avec mysql il fallait faire:


mysql_query("SET NAMES 'utf8'");


Avec PDO l'équivalent est:


$bdd = new PDO( ... );

$bdd->exec('SET CHARACTER SET utf8');


Ne pas oublier de définir le même charset niveau: HTML, base de donnée et éditeur de texte.

Aucun commentaire:

Enregistrer un commentaire