文章介绍了目前大家在调用栏目时都希望在栏目旁边加个此栏目有多少篇文章或软件或评论,这样在dedecms中好像是没有标签直接调用,所以我们要自己利用sql标签来做.
这里有个简单的方法,如果想统计每个栏目有多少文件或软件的话,可以这样写:
{dede:channel type='son' currentstyle="<li class='current'><a href='~typelink~'>~typename~ (~count~)</a> </li>"}
这样好像更先进一些.
下面提供几条大家可能会用到的利用在dedecms 的sql标签的实现数据统计.
共有评论:多少条,代码如下:
{dede:SQL SQL="select count(ID) as c from dede_feedback"}·共有评论:[field:c /]条{/dede:SQL}
共有会员:多少名,代码如下:
{dede:SQL SQL="select count(ID) as c from dede_member "}·共有会员:[field:c /]名{/dede:SQL}
共有软件:多少个,代码如下:
{dede:SQL SQL="select count(ID) as c from dede_archives where channel=3″}·共有软件:[field:c /]个{/dede:SQL}
统计某个栏目下所有文档总数,代码如下:
{dede:SQL SQL="select count(ID) as c from dede_archives where typid=1″}·共有文章:[field:c / /]篇{/dede:SQL}
其它的我也不说多了大家可以自定去修改一下sql就可以实现统计不同栏目不同数据表的内容了.
新闻热点
疑难解答