sql >> Databasteknik >  >> RDS >> Mysql

Problem med PHP och Mysql UTF-8 (Special Character)

Försök att ställa in klientkodningen innan du använder DB.

mysql_query("SET NAMES 'utf8'");

Om ovanstående inte fungerar använd utf8 kodnings-/avkodningsfunktionerna:

<?
$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. Vad är syftet med systemtabellens master..spt_values ​​och vad är betydelsen av dess värden?

  2. Upptäck om ett datum är i sommartid i MySql

  3. SQL välj element där summan av fältet är mindre än N

  4. Grails och MySQL-anslutningsundantag