[英]PHP MYSQL search keywords
我有一个输入字段,用于搜索我的数据库中的关键字。 说汽车列表的标题是“丰田冲浪1990 SSR-X”,我希望能够搜索“丰田1990”这样的东西,我怎样才能实现这一目标? 如果我搜索“丰田冲浪”或“冲浪1990”它是有效的。
$query = "SELECT * FROM cars WHERE title LIKE '%" . $search_keywords . "%'";
$ query =“SELECT * FROM cars WHERE title LIKE'%”。 $ search_keywords。 “%'”;
该代码在MySQL中使用,因此它与主要的PHP编码没有任何关系。
请尝试使用preg_match功能。 这是一个例子:
preg_match("KEYWORDS", $variable)
你可以添加一个if语句。 如下:
if(preg_match("KEYWORDS", $variable))
我希望我能为您提供您要求的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.