TypechoJoeTheme

Dcr163的博客

统计

PHPCMS 统计每个栏目下的文章数量(包括子栏目)

2016-10-17
/
0 评论
/
704 阅读
/
正在检测是否收录...
10/17

相信很多网友在使用PHPCMS的时候,会用到统计每个栏目下的文章数量的时候;下面稻草人就分享一下自己在使用统计栏目下文章的方法:
首先在 网站根目录下找到:extention.func.php ,就是用户自定义函数文件
 \phpcms\libs\functions\extention.func.php  

打开文件,新建一个栏目统计函数:

//获取当前栏目的文章数量
//$catid为需要统计的栏目id
function childCount($catid){
    $sql='select arrchildid from his_category where catid='.$catid.' limit 1';
    $infoRst=mysql_query($sql);
    $infoArr=mysql_fetch_row($infoRst);
    $catids=$infoArr['0'];
    $sql2='select count(*) from his_product where catid in('.$catids.')';
    $countRst=mysql_query($sql2);
    $countArr=mysql_fetch_row($countRst);
    return $countArr['0'];
}

其中 $sql中,his_category 这张表根据自己的数据库表而更改,代表先查找自己和所有子栏目;
$sql2中,his_porduct 这张表也根据自己的数据库表而更改,代表的是某个模型的所有文章。
其实这个两个字段 都可以放做变量传进函数来的,这里就不操作了,留给网友们自己研究;

添加完成之后,只需要在前台模板下,调用   {childCount($catid)}  这个函数即可;


朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/390.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. William Tardent
    2024-02-27
  2. Maryann Hamer
    2024-02-27
  3. Sanora Pantano
    2024-02-24
  4. aa
    2024-02-21
  5. Kassie Baum
    2024-01-28

标签云