繁体   English   中英

带有多个单词的html mysql全文搜索查询

[英]html mysql full-text search query with multiple words

这是PHP搜索引擎

<form action='search_query' method='POST'>
 <input type='text' name='keyword' />
 <input type='submit' value='submit' />
</form>

如果有人键入两个单词,我想搜索数据。

如果关键字是“红狗”

它应该在my-sql上这样搜索。

SELECT * FROM `DATA` WHERE `TITLE` LIKE '%red%' and '%dog%';

我想知道一个人键入多个单词时如何识别。

我想知道一个人键入多个单词时如何识别。

您如何定义“多个单词”? 这些词之间是否有空格? 然后explode()在空格上的输入,并根据其结果构建查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM