PHP + MySQL 中文字亂碼問題

解説

建立PHP網頁讀取MySQL資料庫時,如果資料庫裡面有中文,讀取出來放到網頁上會變成問號

解決方法

MySQL資料庫編碼設定

點選資料庫右邊的小水庫圖案,在編碼與排序設定【utf8_unicode_ci】

php中的head設定

在php的html部分裡面的,之中插入這行程式碼

<head>
mysql_query("SET NAMES 'UTF8'");
</head>

讀取資料庫設定

php讀取資料前,設定這一行

mysql_query("SET NAMES 'UTF8'");

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *