我很难优化我目前正在从事的项目的搜索功能。
假设以下查询的搜索词是Green Apple
。
该短语有一些结果,有green
一些结果,apple
但没有,green apple
因此,该短语返回一个空结果集。
我想知道是否有一种简单的方法可以基本上获取所有结果green
和所有结果apple
并将它们组合到一个结果集中,而无需重复代码。
$query = "SELECT * FROM files WHERE keywords LIKE '%".$searchText."%' ORDER BY website, description ASC";
$results = mysqli_query($mysqli, $query);
关键字字段示例
apple peach pear tomatoe
我很感激任何建议!
提前谢谢了!