2011-12-28 27 views
0

我想中國的字符轉換爲我的搜索功能 數據庫工作是UTF-8格式不能中國字符轉換爲UTF-8格式的搜索功能

顯示中國漢字在頁面上,他們進入查詢,因爲它們是 ,但數據庫中的內容爲utf-8格式

+0

我假設您使用'utf-8'編碼作爲您的頁面字符集?當你提交你的搜索表單時,做一個'debug($ this-> data)'並檢查這些字符實際上是作爲中文發佈的。我遇到了這個問題,但是使用的是Windows機器和XAMPP,它需要額外的配置才能和utf8一起玩。當它在服務器上運行時,一切都很完美〜 – Ross 2011-12-28 16:21:56

回答

0

檢查數據庫驅動程序是否沒有損壞字符。例如SQL Server驅動程序mssql將無法處理UTF-8字符