在zblogPHP模板中可能會(huì)需要調(diào)用到總文章數(shù)、置頂文章數(shù)量、tag總數(shù)、評(píng)論總數(shù)等這些統(tǒng)計(jì)信息,今天來(lái)分享下以前備份的統(tǒng)計(jì)總數(shù)!
來(lái)自于duxx模板:
//獲取各種數(shù)量 function duxx_GetCount($hello) { global $zbp; //文章數(shù)量{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)) ); //獲取總共評(píng)論的數(shù)量{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)) ); //獲取標(biāo)簽數(shù)量{duxx_GetCount('tag')} if ($hello == 'tag') $s = $zbp->db->sql->Count( $zbp->table['Tag'], array(array('COUNT', 'tag_ID', 'num')), null ); //獲取置頂數(shù)量{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; }