phpcms数据库操作:全站新增内容查询条件修改,首页新闻
Author:zhoulujun Date:
打算修改phpcms新闻模块,比如新增加的内容,只有我推荐的,才是可以看到。
首先先到的是,把news加入推荐位,用推荐位来管理。但是觉得太麻烦。还是用排序来管理,制药排序大于0,才能被看到。
对于phpcms db管理,还是不太熟悉
\phpcms\modules\content\classes\content_tag.class.php
class content_tag { private $db; public function __construct() { $this->db = pc_base::load_model('content_model'); $this->position = pc_base::load_model('position_data_model'); }
然后改一下
$datas = $this->db->select('', '*', $num, $order, 'listorder > 0' );
发现无效。再次修改,改为
$datas = $this->db->select('listorder > 0', '*', $num, $order);
原来么有忘记了,phpcms数据库操作函数
phpcms 数据库操作文件 \phpcms\libs\classes\db_mysqli.class.php
数据查询
select($where = '', $data = '*', $limit = '', $order = '', $group = '', $key='')
* @param $where 查询条件[例`name`='$name']
* @param $data 需要查询的字段值[例`name`,`gender`,`birthday`]
* @param $limit 返回结果范围[例:10或10,10 默认为空]
* @param $order 排序方式 [默认按数据库默认方式排序]
* @param $group 分组方式 [默认为空]
* @param $key 返回数组按键名排序
* @return array 查询结果集数组
listinfo($where = '', $order = '', $page = 1, $pagesize = 20, $key='', $setpages = 10,$urlrule = '',$array = array(), $data = '*')
* 获取单条记录查询
* @param $where 查询条件
* @param $data 需要查询的字段值[例`name`,`gender`,`birthday`]
* @param $order 排序方式 [默认按数据库默认方式排序]
* @param $group 分组方式 [默认为空]
* @return array/null 数据查询结果集,如果不存在,则返回空
转载本站文章《phpcms数据库操作:全站新增内容查询条件修改,首页新闻》,
请注明出处:https://www.zhoulujun.cn/html/php/phpcms/2019_0922_8157.html
延伸阅读:
- PHPCMS需要掌握的函数
- 为什么选址PHPCMS?安装基本配置如何?对比织梦DEDECMS/帝国CMS
- phpcms v9 投票列表点击——跳转页面投票不存在怎么办?
- phpcms v9百度地图全站生成!再也不用一个个生成了
- phpcms v9标签中ID使用汇总—区分phpcms首页栏目页内容页方法
- phpcms修改管理员,更新至20170412后提示用户名不合法
- 漏洞列表:phpcms 9.6.3 木马文件注入,任意文件上传等漏洞修复
- phpcms文章点击量相关汇总——phpcms文章统计功能定制开发
- phpcms新增文章点击排行排行页与最新文章列表页面
- php日期映射表:phpcms v9自定义日期格式—后台设置日期格式
- phpcms批量修改文章内容里面附件图片地址
- phpcms推荐管理实践总结
- web安全nginx需设置HTTP header参数及phpcms设置CSP的缘由及注意事
- phpcms v9站http升级到https加http2遇到到坑
- phpcms修改模板并更新缓存后无更新:phpcms文件权限设置
- phpcms V9.6.0版本整合百度ueditor1.4.3.2,包括水图片上传水印
- phpcms站点用php脚本自动刷新腾讯云CDN