位置: IT常识 - 正文

phpcms v9文章点击数是哪个表哪个字段(phpcms文档)

编辑:rootadmin
phpcms v9文章点击数在数据库中的hits表的views字段中。通过使用“$_r

推荐整理分享phpcms v9文章点击数是哪个表哪个字段(phpcms文档),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpcms文档,phpcms api,phpcms api,phpcms文档,phpcms 生成首页,phpcms文档,php点击文字网站跳转,phpcms文档,内容如对您有帮助,希望把文章链接给更多的朋友!

phpcms v9文章点击数是哪个表哪个字段

phpcms v9文章点击数在hits表的views字段。

详解:

phpcms v9文章点击数是哪个表哪个字段(phpcms文档)

获取点击数的实例

{pc:content action="lists" catid="$catid" num="25" order="id DESC" page="$page" moreinfo="1"}{loop $data $r}{php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])); $views = $_r596 次浏览; }{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$catid.'-'.$r[id].'-'.$modelid));}<li><span class="rt">{date('Y-m-d H:i:s',$r[inputtime])}</span>·<a href="{$r[url]}" target="_blank"{title_style($r[style])}>{$r[title]}</a> 点击:{$views} 评论数:{if $comment_total}{$comment_total}{else}0{/if}</li>{/loop}{$pages}{/pc}

其中的第3行是获取点击数:

$db = pc_base::load_model('hits_model')

实例化对象为 $db,加载实例化类hit_model,该类的位置在 根目录\phpcms\model\hit_model.class.php文件中

class hits_model extends model {public $table_name = '';public function __construct() {$this->db_config = pc_base::load_config('database');$this->db_setting = 'default';$this->table_name = 'hits';parent::__construct();}}

该类文件加载继承了model类文件并且继承了其内部的方法,所以下面调用get_one()方法

$_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])) 调用$db对象中的get_one方法该方法位于hits_model继承的model类中代码如下

final public function get_one($where = '', $data = '*', $order = '', $group = '') {if (is_array($where)) $where = $this->sqls($where);return $this->db->get_one($data, $this->table_name, $where, $order, $group);}

get_one(arr('hitsid'=>'c-'.$modelid.'-'.$r[id]))方法中传递的数组为数据表v9_hits中的字段的值,其 hits 表的结构如下

此时的$_r为该表中的一条数据 数据表中的字段 views 即为该篇文章的点击次数 所以使用 $_r596 次浏览即可获取点击数啦!

注:hitsid 字段的数据 c-1-2 中 1表示当前模型id 2表示当前文章的id

本文链接地址:https://www.jiuchutong.com/zhishi/304622.html 转载请保留说明!

上一篇:如何去除js中的json存在的转义字符\问题(js去除属性)

下一篇:OK源码中国推荐一款WordPress节日节庆灯笼插件,后台一键安装一键开启免费下载-OK源码中国(okhttp源码)

  • 所得税费用本期金额怎么算
  • 非税收入票据能否税前扣除
  • 库存商品发出汇总表
  • 简易计税的进项可以抵扣吗
  • 现金余额本月金额和本年累计金额怎么填
  • 单位没有给员工交社保工伤怎么算
  • 化肥发票怎么开
  • 企业为个人购房贷款政策
  • 原始凭证丢失如何处理会罚款吗
  • 出口货物预收账款会计分录
  • 一次性奖励随工资发
  • 财务审核火车票真伪辨别
  • 工资条上税基调整是啥意思
  • 小型微利企业的企业所得税优惠政策
  • 进料加工出口退税计算 计划分配率
  • 华为p30分屏怎么操作
  • 公司费用高好还是低好
  • 有限公司注册资本500万就真的有500万吗
  • linux中free命令详解
  • mom.exe是什么进程
  • linux怎么创建一个用户组
  • thinkphp vue
  • 外商投资合伙企业有哪些
  • 招行网银专业版怎么登陆
  • ecshop app搭建
  • php怎么输出中文
  • 勃朗峰峡谷
  • 固定资产的预计使用寿命和净残值发生变更
  • 踩雷日记:Pytorch mmcv-full简易安装
  • zend框架教程
  • 收据不可以入账吗
  • git简明教程
  • vue全局组件和局部组件
  • php sha1加密 解密
  • 现金盘存的具体方法
  • python中模块的用法
  • 日用品属于哪个类型
  • sql中order by 1
  • 汇算清缴补交的所得税怎么记帐
  • 已开票未收到款怎么做账
  • 企业申报纳税都交什么税
  • 工会费可以发现金吗
  • 商业保理怎么账务处理?
  • 中级财务会计报告心得体会
  • 租来的厂房如何交税
  • 实收资本(或股本)是什么意思
  • 受疫情影响较大的上市公司
  • 财务费用手续费借贷方向
  • 开红字发票如何做分录?
  • 公司法人借款给公司用责任承担
  • 公司账户转个人往来款
  • 没有公章的发票
  • 会计凭证中转是什么
  • 预付款项给供应商合法吗
  • mac怎么保存网页到桌面
  • 搜索不到WiFi信号是怎么回事
  • 鼠标右键一直锁定一个应用
  • ubuntu20.04卸载
  • Linux(CentOS)用split命令分割文件的方法
  • deepin-win
  • WIN10系统崩溃如何自救?
  • windows8内存
  • win10如何设置时间和日期
  • cocoscreator lua
  • jquery验证
  • 如何用jquery
  • linux无法使用yum命令
  • 天气球球怎么下载
  • 简述JavaScript中全局变量与局部变量的作用域
  • js响应事件的过程
  • js图片轮播和点击切换
  • 如何使用wordpress
  • js如何使用
  • python设计内容
  • 厂房出租开增值税专用发票
  • 国家税务总局惠州仲恺高新技术产业开发区税务局
  • 内蒙古物业费收取标准2020
  • 潍坊市滨海经济开发区属于哪里
  • 上海税务局怎么变更财务负责人
  • 公积金个人网上开户流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设