偶然在某網(wǎng)站上看到欄目分類 旁邊顯示著軟件總數(shù),看了一下網(wǎng)站程序還是用DEDECMS的。所以就想辦法去實(shí)現(xiàn)了這一功能;因?yàn)槭窃诟黜撁娑寄苷{(diào)用到總數(shù),所以不是用loop調(diào)用就是用sql調(diào)用,具體方法: 調(diào)用會(huì)員總數(shù): {dede:sql sql="select count(mid) as c from dede_member "}共有會(huì)員:[field:c /] 名{/dede:sql}
示例 共有會(huì)員:31 名 調(diào)用本月更新總數(shù): {dede:sql sql="SELECT count( ID ) AS c FROM dede_archives WHERE FROM_UNIXTIME( pubdate, '%m' ) = month(curdate( )) "} 本月更新:[field:c /] 篇{/dede:sql}
示例 本月更新:39 篇 調(diào)用文章總數(shù): {dede:sql sql="select count(*) as c from dede_archives where channel=1"}共有文章:[field:c /] 篇{/dede:sql}
示例: 共有文章:244 篇 調(diào)用欄目下的文章總數(shù): {dede:sql sql='SELECT d.typename,d.id,count(da.id) as heji FROM dede_arctype d left join dede_archives da on da.typeid=d.id where d.reid=0 and da.arcrank>=0 group by d.typename order by heji desc limit 0,8;'} <span><a href="/plus/list.php?tid=[field:id/]">[field:typename/]更新文章</a><span>([field:heji/]篇)</span></span><br /> {/dede:sql}
示例:欄目名稱更新文章(247篇) 以此類推,調(diào)用其他(比如軟件總數(shù),評(píng)論總數(shù))也是同樣的原理,搞清楚了dedecms在mysql所建立的表,再認(rèn)真研究以上代碼,所有問題都不在是難事了! |
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: dedecms 統(tǒng)計(jì)欄目文章(軟件)總數(shù)