我想为我的网站创建一个搜索查询类的东西,我知道我可以使用简单的'%string%'来获得类似结果的东西,但这意味着你必须输入您尝试查找的文章/字符串的文字的确切顺序。搜索和多个MYSQL请求排序
例如,如果您输入“One Three Two”,则只能找到在该字符串中的任意位置具有“One Three Two”顺序的文章...并且无法搜索类似以下内容的文章:“One二进三”等
于是我想到了一个解决方案,但我没有想到的是如何真正制定出解决方案......这是我的思想行动程序:
- 爆炸()的字符串输入到所有单词中
- mysql用%查询每个单词一个一个%like%
- 如果有所有单词的文章,它将首先显示,所以它按同一篇文章的大部分出现次序排序。
就是这样!所以我只是想知道如果这是甚至可以实现使用PHP?还是我必须回到Perl或其他?