OK,我會寫儘可能明確如何檢查輸入來自DB可能接近的比賽
這是一個電子商務網站,並有很多產品
,所以我有一個的搜索是通過jQuery的崗位
方法(阿賈克斯)發送的輸入PHP腳本的形式,現在我想做的事是檢查輸入(從形式)等於
或接近的一個字在我的數據庫,但我不能寫一個正則表達式爲每個單詞,所以是
有解決方案?
例如,如果客戶希望我們提供了pentuim 4和他寫peniuom它應該告訴說:「你的意思是pentuim」
我希望我能得到一個答案,現在
OK,我會寫儘可能明確如何檢查輸入來自DB可能接近的比賽
這是一個電子商務網站,並有很多產品
,所以我有一個的搜索是通過jQuery的崗位
方法(阿賈克斯)發送的輸入PHP腳本的形式,現在我想做的事是檢查輸入(從形式)等於
或接近的一個字在我的數據庫,但我不能寫一個正則表達式爲每個單詞,所以是
有解決方案?
例如,如果客戶希望我們提供了pentuim 4和他寫peniuom它應該告訴說:「你的意思是pentuim」
我希望我能得到一個答案,現在
你可以只是將用戶輸入到LIKE
查詢並獲取數據庫做搜索工作 - 它們在該:-)
相當不錯的。如果沒有結果的準確匹配,那麼你可以通過搜索詞首先通過拼寫檢查器或使用模糊搜索。
How do I do a fuzzy match of company names in MYSQL with PHP for auto-complete?也可能有所幫助。
[使用正則表達式在數據庫中使用php進行搜索]的確切副本(http://stackoverflow.com/questions/6888374/using-regular-expression-to-search-within-a-database-using-php ) – genesis
如果它是一個dupplicate可以ü請給我一個答案?? – Qchmqs
我是誰問了第一個問題,並沒有得到一個答案 – Qchmqs