Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Problem z PHP i Mysql UTF-8 (znak specjalny)

Spróbuj ustawić kodowanie klienta przed użyciem bazy danych.

mysql_query("SET NAMES 'utf8'");

Jeśli powyższe nie działa, użyj funkcji kodowania/dekodowania utf8:

<?
$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak usunąć wszystkie zduplikowane rekordy w tabeli MySQL bez tabel tymczasowych?

  2. budowanie aplikacji opartej na rolach

  3. MySQL lub PHP dodaje  za każdym razem, gdy używany jest £

  4. Jak uzyskać dane z ostatniego miesiąca w MySQL?

  5. Jak wysłać e-mail z MySQL 5.1?