您好,我想在我的网站中实现我自己的搜索功能,并且我想以所有可能的方式向用户显示结果。
我目前正在使用这个查询
$rs = $conn->query("SELECT * FROM search_engine WHERE soundex(keyword) LIKE soundex('%$q%') UNION SELECT * FROM search_engine WHERE title LIKE '%$q%' OR link LIKE '%$q%' ORDER BY `clicks` DESC");
我知道这个查询不好。此查询仅在参数与标题、关键字或链接匹配时显示结果,例如,当我搜索Extract all url from sitemap.xml with PHP CURL
查询时,我得到了结果,但是当我尝试此查询时,How to Extract all url from sitemap.xml with PHP CURL
我无法获得任何结果,所以我该怎么做才能进行搜索功能强大。
慕的地10843