[SQL ] php寫入資料庫編碼問題(更新)

看板Database作者 (CoMix)時間15年前 (2011/01/31 14:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ [本文轉錄自 PHP 看板 #1DHHiwSd ] 作者: CoMix (CoMix) 看板: PHP 標題: [請益] php寫入資料庫編碼問題 時間: Sun Jan 30 16:03:02 2011 我使用php讀txt檔(已經存成utf8) explode後依序寫入資料庫中(都設定為utf8) php網頁也有加上 utf8 的設定 不過在寫入資料後只有第一筆 有正常出現欄位的值中 >>> http://pixavid.com/l9TpRW 第二比之後好像都看不到值 但是點選欄位以後...值有寫進去??!! >>> http://pixavid.com/l0p6hu 之後我測試不要使用txt裡面的文字 自己設字串 數字 跟 英文 都很順利的寫進去 而不會像上面的情況一樣 @@" 想知道這樣的問題要怎麼解決...好困擾... ---------------------------------------------------------- 我的資料庫使用 Mysql 在網頁上做查詢 可以echo出值都沒問題 不過在資料庫檢視裡面 為什麼都只能看到第一個欄位的值? 剩下的在資料庫檢視雖然看不到 但是執行程式卻都可以抓的到... 對這個情況真的很疑惑 @@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.47.154.65

01/30 17:30,
印象中...ms db好像不吃utf-8的字串...(不確定..
01/30 17:30

01/30 17:31,
你有試過php讀到字串先iconv轉成big5丟進去db試試看嗎..?
01/30 17:31

01/31 10:39,
加個trim()勒?
01/31 10:39
※ 編輯: CoMix 來自: 218.173.59.212 (01/31 14:16) ※ 編輯: CoMix 來自: 218.173.59.212 (01/31 14:17) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.59.212
文章代碼(AID): #1DHbG2w6 (Database)