我想爲我的網站創建一個搜索查詢類的東西,我知道我可以使用簡單的'%string%'來獲得類似結果的東西,但這意味着你必須輸入您嘗試查找的文章/字符串的文字的確切順序。搜索和多個MYSQL請求排序
例如,如果您輸入「One Three Two」,則只能找到在該字符串中的任意位置具有「One Three Two」順序的文章...並且無法搜索類似以下內容的文章:「One二進三」等
於是我想到了一個解決方案,但我沒有想到的是如何真正制定出解決方案......這是我的思想行動程序:
- 爆炸()的字符串輸入到所有單詞中
- mysql用%查詢每個單詞一個一個%like%
- 如果有所有單詞的文章,它將首先顯示,所以它按同一篇文章的大部分出現次序排序。
就是這樣!所以我只是想知道如果這是甚至可以實現使用PHP?還是我必須回到Perl或其他?