[請益] 網頁big5 + mysql utf8 時

看板PHP作者 (我愛吃涼麵)時間17年前 (2008/08/16 21:02), 編輯推噓2(204)
留言6則, 5人參與, 最新討論串1/4 (看更多)
如果我的網頁是 big5 charset 但 mysql 資料庫是 utf8 我的資料裡面有中文,insert 到資料庫時要怎麼做才正確呢 我目前是先 SET NAMES big5 雖然這樣子讀取資料庫裡的中文資料, 可以正常的在網頁顯示中文 但是我 insert 到資料庫的時候,最後一個字如果是中文特殊字,比如說「餐」、「珮」 就會有 insert fail 的情況 我目前是有把 magic_quotes_gpc 設為 ON 請問該如何處理才是正確的呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.186.59

08/16 21:18, , 1F
如果資料庫是utf8, 你 SET NAMES big5就錯了
08/16 21:18, 1F

08/16 23:39, , 2F
為什麼網頁要設定big5? 這真的非常不建議!
08/16 23:39, 2F

08/17 00:18, , 3F
不建議+1 使用Big5真的很多問題
08/17 00:18, 3F

08/17 00:34, , 4F
了解! 其實我只是想了解有沒有什麼方式. 如果沒有就
08/17 00:34, 4F

08/17 00:35, , 5F
會換成utf8 charset
08/17 00:35, 5F

08/17 20:10, , 6F
沒特別需求兩邊編碼統一會比較好吧~
08/17 20:10, 6F
文章代碼(AID): #18fi_rdy (PHP)
文章代碼(AID): #18fi_rdy (PHP)