繁体   English   中英

PHP MYSQL搜索关键字

[英]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.

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