建站帮助

诚信合作, 高质专业!

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

2012-08-07 09:25:00 浏览 我要评论

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%'";

就是不再使用分词进行关键字搜索,而是直接使用你输入的关键字查找。

有不明白的地方,欢迎与CMSYOU探讨,只要通过右侧的联系QQ联系我们就好!

我要收藏
点个赞吧

相关阅读

本月热门

精选推荐

在线客服

扫一扫,关注我们

扫一扫,关注我们