站点介绍
在zblogPHP模板中可能会需要调用到总文章数、置顶文章数量、tag总数、评论总数等这些统计信息,今天来分享下以前备份的统计总数!
来自于duxx模板:
//获取各种数量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;}