解决phpcms搜索不到内容的问题
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关解决phpcms搜索不到内容的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。phpcms搜索不到内容怎么办?Phpcms v9搜索结
千家信息网最后更新 2026年11月03日解决phpcms搜索不到内容的问题
这篇文章将为大家详细讲解有关解决phpcms搜索不到内容的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
phpcms搜索不到内容怎么办?Phpcms v9搜索结果不全及搜索不到内容和搜索结果排序问题
网站后台用的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%'";}修改为
if(!empty($segment_q)) {$sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND `data` like '%$q%'"; } else { $sql = "`siteid`= '$siteid' AND `typeid` = '$typeid' $sql_time AND `data` like '%$q%'";}结果就是不再使用分词进行关键字搜索,而是直接使用你输入的关键字查找。
第二步:
搜索结果按照时间降序排列
修改的页面:\phpcms\modules\search\index.php只修改一行!
搜索:
$data = $this->content_db->select($where, '*');
替换为:
$data = $this->content_db->select($where, '*',",'id desc');
这样搜索内容就可以按照时间降序排列了。
关于解决phpcms搜索不到内容的问题就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
搜索
内容
结果
问题
搜索结果
关键
关键字
时间
更多
篇文章
不错
实用
一行
后台
就是
怎么办
文章
方案
知识
网站
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网是第几次科技革命的成果
云信互联网科技有限公司
互联网 科技公司
新浪科技互联网
互联网之后的科技是什么
互联网科技与管理
中国航天科技大学国际工业互联网
互联网科技产业特征
济南有互联网科技公司吗
徐州市互联网科技有限公司
北京市互联网新科技
张召忠谈中国互联网科技
互联网科技融合创新
广州互联网高科技取餐柜
云鲸互联网络科技有限公司
求路客互联网科技电话
互联网科技和医药行业
互联网的科技体现在哪里
上海互联网科技园景观
六子台科技互联网展会
互联网与科技
科技创新与互联网经济
互联网巨头反垄断金融科技
互联网科技视频
互联网科技上市公司
时间互联网络科技
互联网科技公司有哪些
互联网科技大会
速维有品互联网信息科技(苏州)有限公司
玉溪新华互联网科技怎么选