`

ThinkPHP统计某个分类的文章数目

    博客分类:
  • PHP
PHP 
阅读更多

【前言】

   本文介绍下ThinkPHP统计某个分类的文章数目的实现思路

 

【主体】

(1)控制器

//统计该类别的文章数目
$cateCount = M('article_category')->where('pid != 0')->count();
$cate = M('article_category')->where('pid != 0')->select();
for($i=0;$i<$cateCount;$i++){
    $cate[$i]['count'] = M('article')->where(array('cate_id'=>$cate[$i]['id']))->count();
}
$this->assign('cate',$cate);

(2)模板

<ul>
  <volist name="allGroup" id="vo">
      <li><a href="/cate/id/{$vo.id}">{$vo['name']}</a>({$vo['count']})</li>
  </volist>
</ul>

(3)article表 

这里写图片描述

article_category表 
这里写图片描述


效果图 
这里写图片描述

 

 

 

 

 

 

 

 

 

.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics