sql >> Database >  >> RDS >> Mysql

Probleem met PHP en Mysql UTF-8 (speciaal teken)

Probeer de clientcodering in te stellen voordat u de DB gebruikt.

mysql_query("SET NAMES 'utf8'");

Als het bovenstaande niet werkt, gebruik dan de utf8 encode/decode functies:

<?
$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'
?>


  1. SQL:twee tellingen uit verschillende tabellen vergelijken

  2. 4 functies om het uur uit een tijdwaarde te halen in MariaDB

  3. PARTITIE DOOR met en zonder KEEP in Oracle

  4. Som met SQL server RollUP - maar alleen laatste samenvatting?