看板 PHP 關於我們 聯絡資訊
我成功連結資料庫了 也將資料顯示在網頁上 但是裡面的中文資料都是亂碼 我也知道是編碼的問題 但卻不知道怎修正 用了PHP編碼也不能用 mysql_query("SET NAMES ‘UTF8′",connection); mysql_query("SET CHARACTER_SET_CLIENT=utf8"); mysql_query("SET CHARACTER_SET_RESULTS=utf8"); 網路上估狗的也不能用... $db->Execute("set names 'utf8'"); 請問有什麼方法解決嗎?... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.92.115
MOONRAKER:資料庫有編碼、每個資料表還有編碼,你設定那是連線編碼 09/25 11:48
MOONRAKER:裝phpmyadmin然後檢查資料庫和各資料表的編碼 09/25 11:48
vivi50218:資料庫的編碼全都是BIG5 目前我改成BIG5究顯示正常了 09/25 12:28
vivi50218:只是不知道還有沒有其他的問題 09/25 12:28
vivi50218:我是用火鳥 可以匯入到phpmyadmin? 09/25 12:29
cychi:撈出來iconv 成UTF8吧 09/25 14:00
PTTLSboy: mysql_query("SET NAMES ‘UTF8′",connection)有放在 09/25 20:19
PTTLSboy:connection後嗎?我之前也會這樣,調到後面就OK了 09/25 20:19
vivi50218:看起來火鳥跟mysql跟方法不太一樣... 09/25 21:02
vivi50218:快煩死 估狗資料也很少.. 09/25 21:02