Mysql衝碼問題請求aa老大支援

Home Home
引用 | 編輯 月光
2007-04-05 11:15
樓主
推文 x0
近重我後台Mysql錯誤紀錄中發現會員只要發表有衝碼的字元連寫入數據庫都沒辦法了@@
以下是我後台MySql錯誤紀錄中紀錄到的訊息

複製程式
資料庫更新資料時發生錯誤: INSERT INTO pw_threads (fid,icon,ifstyle,author,authorid,subject,ifcheck,type,stype,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,activeid,ifupload,ifreward,rewardinfo,ifsale,anonymous,autodel,autolock,ifsecrecy,ifsinglereply,report) VALUES (飳',཈',Ɔ','淡紫柔情',�','日本職棒》姜建銘搶首勝 流下英雄淚\',Ƈ',Ƈ',Ɔ',�',�','淡紫柔情',Ƈ',Ɔ',Ɔ',Ɔ',Ɔ',Ɔ',Ɔ','','','',Ɔ',Ɔ','','','','') 

複製程式
資料庫更新資料時發生錯誤: INSERT INTO pw_posts (fid,tid,aid,author,authorid,icon,ifstyle,postdate,subject,userip,ifsign,ipfrom,ifconvert,ifcheck,content,iftop,ifreward,anonymous) VALUES (ཝ', 񠶄','','a9707', �', Ɔ', '', �','', ཹ.222.236.43', Ƈ', '台灣省中華電信', Ƈ',Ƈ','感謝大大提供分享,希望能順利下載成功\','',Ɔ',Ɔ') 

而我發現這些錯誤有些MySql Server中不會發生也就是說有些一樣可以些入數據庫但是衝碼的字元
會變成亂碼但在部分MySql Server中就連寫入都沒辦法了...所以想請教老大這有什麼方法可以解決

獻花 x0
引用 | 編輯 aa
2007-04-05 12:55
1樓
  
這個許功蓋的問題,最快的方就是在程式中填入中文的欄位最後加一個空格,這樣就可以避免掉錯誤..

複製程式
INSERT INTO pw_threads (fid,icon,ifstyle,author,authorid,subject,ifcheck,type,stype,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,activeid,ifupload,ifreward,rewardinfo,ifsale,anonymous,autodel,autolock,ifsecrecy,ifsinglereply,report) VALUES (飳',཈',Ɔ','淡紫柔情',�','$subject ',Ƈ',Ƈ',Ɔ',�',�','淡紫柔情',Ƈ',Ɔ',Ɔ',Ɔ',Ɔ',Ɔ',Ɔ','','','',Ɔ',Ɔ','','','','') 


獻花 x0
引用 | 編輯 月光
2007-04-05 13:36
2樓
  
謝謝老大賜教,經過老大指點已經修正好了測試過後問題也解決了 表情

獻花 x0