phpcms v9文章点击数在哪
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,phpcms v9文章点击数在哪?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!phpcms v9文章点击数是哪个表哪
千家信息网最后更新 2024年09月22日phpcms v9文章点击数在哪{date('Y-m-d H:i:s',$r[inputtime])}·{$r[title]} 点击:{$views} 评论数:{if $comment_total}{$comment_total}{else}0{/if} {/loop}{$pages}{/pc}
phpcms v9文章点击数在哪?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!
phpcms v9文章点击数是哪个表哪个字段
phpcms v9文章点击数在hits表的views字段。
详解:
获取点击数的实例
{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 = $_r[views]; }{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array('commentid'=>'content_'.$catid.'-'.$r[id].'-'.$modelid));}
其中的第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 即为该篇文章的点击次数 所以使用 $_r[views]即可获取点击数啦!
注:hitsid 字段的数据 c-1-2 中 1表示当前模型id 2表示当前文章的id
感谢各位的阅读!看完上述内容,你们对phpcms v9文章点击数在哪大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注行业资讯频道。
文章
点击数
字段
方法
内容
数据
实例
文件
对象
数据表
问题
位置
数组
更多
根目录
模型
次数
看吧
篇文章
结构
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
联机游戏可以不使用服务器吗
日照银行软件开发工程师
世界争霸服务器开放时间
中国船舶网络安全工资
宝山区防水网络技术
网络安全实习收获
什么是服务器扩容
青岛崂山区软件开发公司
ai在网络安全领域
服务器被挖矿了怎么排查
大学网络安全宣讲
对韩软件开发
博世汽车后台数据库用的是哪个
钻邦客网络技术有限公司
服务器故障安全电压错误
网络安全方面编辑
最近改进的网络安全法
一个网页服务器的运算速度
华数据库
中国关于网络安全发布的法律
静安区软件开发技术
软件开发微服务架构
指纹识别技术和数据库的区别
数据库技术中名词解释
u盘引导启动服务器系统
强制删除数据库表中的一行
美国退出网络安全协议
新地标互联网科技 河南政府采购
服务器宝塔安装图解
重庆服务器迁移推荐云服务器