需要帮助解决我的问题...
我的数据库中有一条记录,其中一行包含多个单词。
示例:
产品名称:
white sugar big
brown sugar big
white sugar small
brown sugar small
现在...我做了一个选择查询,即使不完整的单词也可以选择产品。我在这里使用“喜欢”。
select * from products where prod_name like '%".$pname."%'
注意:$pname 是一个 php 变量...
所以我尝试查询单词“whi”
那么结果是:
white sugar big
white sugar small
现在我的问题是我想让我的搜索变得灵活,如果我搜索单词“whi bi”
结果将是“
white sugar big....
提前谢谢=)
最佳答案
在构建查询之前,只需将 php 变量中的每个空格替换为 %
即可。
关于php - sql select查询多个不完整单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9633017/