【問題】關於 PHP 送給 MySQL 的中文字串查詢



贊助商連結


Kevin Chi
2006-12-08, 07:02 PM
大家好!

小弟是初學者,使用 SMF 架在 LAN 中用於內部文件管理,感覺它非常好用,
而且,對於中文搜尋,它幾乎是一點也不馬虎,可說是 100% 的完全相容。

由於,小弟另外也在 LAN 中架了另一套 4images 並學習中,此套雖也採用
UTF-8 編碼系統,但中文搜尋效果(註三)卻並不如 SMF 般的優異,所以
想請教一下各位前輩們,如要解決這類的問題,要從哪些「函式、敘述」去
著手會比較快或比較容易可找到問題點以徹底解決!

謝謝。



註一:這兩套被後的系統都是採用 MySQL 3.23.49 版本。
註二:建構的資料庫編碼,也都是一律採 UTF-8 編碼。
註三:在 4images 裡,搜尋『洪、戴、賴、盧、顧』等字,都會顯示找不到資料。
註四:在 SMF 裡,搜尋『洪、戴、賴、盧、顧』等字,都可正確無誤找到正確資料。