Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Problem mit PHP und Mysql UTF-8 (Sonderzeichen)

Versuchen Sie, die Client-Codierung festzulegen, bevor Sie die DB verwenden.

mysql_query("SET NAMES 'utf8'");

Wenn das obige nicht funktioniert, verwenden Sie die utf8-Kodierungs-/Dekodierungsfunktionen:

<?
$string ="Étuit";
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<?
echo $string; // echo's '?tuit'
echo utf8_encode($string); // echo's 'Étuit'
?>