[請益] utf8編碼問題
我SQL預設都是 MySQL 文字編碼: UTF-8 Unicode (utf8)
校對:utf8_general_ci
而網頁也是用UTF8存的
也寫了<meta http-equiv="Content-Type" content="text/html; charset=utf8">
但是我只要遇到中文就會產生??
而當我在 mysql_select_db("test"); 後面加上
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8;");
mysql_query("SET CHARACTER_SET_RESULTS=utf8;");
這三行之後 就可以正確顯示了 但是為什麼我會需要又多加這三行?
我已經所有邊碼都是用UTF8進行了 怎還會再需要定義這三行呢
另外 假設要是我網頁是UTF8 但是資料庫是BIG5的話
我是不是也是多這三行給他然後把UTF8改成BIG5就好
謝謝
--
只有正妹的無名才有連結價值阿.. http://www.wretch.cc/blog/fancyou
非正妹 所以沒有連結價值
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.220.52.1
推
04/09 18:02, , 1F
04/09 18:02, 1F
→
04/09 18:02, , 2F
04/09 18:02, 2F
→
04/10 16:05, , 3F
04/10 16:05, 3F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章