[請益] 有關亂碼的問題〈big5, utf8〉

看板PHP作者 (就是喜歡)時間18年前 (2007/05/30 15:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
各位先輩們大家好 小弟是一個剛學 php 的新手 我目前是使用 AppServ 2.5.8 裡面的 phpMyAdmin 是 2.9.2 版本 爬了一下文章 發現亂碼問題好像蠻常出現的 我目前是照一般大大的使用方法設定 資料庫使用 utf8 而網頁希望以 big5 來顯現〈網頁 big5 較多人使用〉 我是將下面這幾行放入 mysql_query("SELECT * FROM XXX;", $link); 前 mysql_query('SET NAMES utf8'); mysql_query('SET CHARACTER_SET_CLIENT=utf8'); mysql_query('SET CHARACTER_SET_RESULTS=utf8'); 如此一來 網頁的編碼顯示大致上都沒甚麼問題 可是我以 phpMyAdmin 的 SQL 直接新增一筆有「許蓋功」的資料 網頁顯現時 會變成「許\蓋\功\」 請問這樣該怎麼辦呢? 是不是我忽略了哪個步驟?謝謝! 另外 不少大大們推薦都用 utf8 才是王道 請問是為什麼呢? 這樣別人在瀏覽網頁時不會很困擾嗎? 一次問這麼多無厘頭的問題 真是不好意思 謝謝各位。 ^^" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.127.144.41
文章代碼(AID): #16NITkhh (PHP)
文章代碼(AID): #16NITkhh (PHP)