78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

zblogPHP模板各种数据的统计信息(文章总数/置顶数/tag数等)

在zblogPHP模板中可能会需要调用到总文章数、置顶文章数量、tag总数、评论总数等这些统计信息,今天来分享下以前备份的统计总数!

//获取各种数量

function duxx_GetCount($hello) {

    global $zbp;

//文章数量{duxx_GetCount('article')}

if ($hello == 'article')

$s = $zbp->db->sql->Count(

$zbp->table['Post'], 

array(array('COUNT', 'log_ID', 'num')), 

array(array('=', 'log_Type', 0),  array('=', 'log_Status', 0))

);

//获取总共评论的数量{duxx_GetCount('comment')}

if ($hello == 'comment')

$s = $zbp->db->sql->Count(

$zbp->table['Comment'], 

array(array('COUNT', 'comm_ID', 'num')), 

array(array('=', 'comm_IsChecking', 0))

);

//获取标签数量{duxx_GetCount('tag')}

if ($hello == 'tag')

$s = $zbp->db->sql->Count(

$zbp->table['Tag'], 

array(array('COUNT', 'tag_ID', 'num')), 

null

);

//获取置顶数量{duxx_GetCount('istop')}

if ($hello == 'istop')

$s = $zbp->db->sql->Count(

$zbp->table['Post'], 

array(array('COUNT', 'log_ID', 'num')), 

array(array('=', 'log_Type', 0), array('=', 'log_IsTop', 1),array('=', 'log_Status', 0))

);

$s = GetValueInArrayByCurrent($zbp->db->Query($s), 'num');

return $s;

}

本文链接:http://78moban.cn/post/5396.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部