联系官方销售客服
1835022288
028-61286886
模板标签里面
统计栏目数据 有效数据: {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->countAllResults();}<br> 今日数据: {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->where('DATEDIFF(from_unixtime(inputtime),now())=0')->countAllResults();}<br> 七日数据: {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->where('DATEDIFF(now() , FROM_UNIXTIME(`inputtime`)) <= 7')->countAllResults();}<br> 栏目数据: {php echo \Phpcmf\Service::M()->db->table('1_news_index')->where('status=9')->where('catid=7')->countAllResults();}<br> 上面的代码无法统计 多级栏目,如果一级要统计包含下级栏目的所有数据,请下面的代码 共享模块栏目数据:{intval(dr_share_cat_value(1, 'total'))}<br> 独立模块栏目数据:{intval(dr_cat_value('demo', 1, 'total'))}
1_news_index :站点ID_模块名字_index
其实,1_news_index 也是数据库表名字,你可以去看数据库表名然后,举一反三,做出更多统计
dr_cat_value('demo', 1, 'total'):dr_cat_value('模块名字', 栏目ID, 'total')
共享栏目的统计不需要写模块名字了,其实官方为什么不把共享栏目的函数,在模块名字这里用 share 顶替呢?
比如 dr_cat_value('share', 1, 'total'),这样代码就少了一个函数!
总觉得……好像写的很随意!
这种好实现吗?
回复一下看看