新闻动态

   

您现在的位置是:首页 » 新闻动态 » 网站技术


Phpcms v9搜索结果不全少内容的解决方法


人气: 1552  日期: 2013-04-24  作者: 大向网络  [打印本文]

Phpcms v9在呈现搜索结果的时候,会自动分词,于是会出现结果不全及搜索不到内容,具体Phpcms v9搜索结果不全或者少内容的解决方法:
打开phpcms\modules\search\index.php找到
if(!empty($segment_q)) { $sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND MATCH (`data`) AGAINST ('$segment_q' IN BOOLEAN MODE)"; } else { $sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND `data` like '%$q%'"; }
替换为
$sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND `data` like '%$q%'";
就是不再使用分词进行关键字搜索,而是直接使用你输入的关键字查找。

  上一篇:PHPWEB修改样式最保险的方法
  下一篇:html5自带得表单验证代码 做验证再也不用那么复杂了
相关文章(Tags:Phpcms v9,Phpcms)