Bonjour

j'aimerai afficher du texte Unicode UTF8 depuis une base de donnée mysql, le code suivant marche bien.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
mysql_query("SET NAMES 'utf8'");
$query = "select * from quran";
mais cependant en avec pdo.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
$dbh->exec('SET CHARACTER SET utf8');
/*ou 
$dbh->query('SET CHARACTER SET utf8');*/
 
$sql = "select * from quran" ;
$result = $dbh->query($sql);
le texte s'affiche en caractère incompréhensible.

Une idée d'ou ça vient ?