dedecms统计栏目文章数量实现代码修订版

时间:2021-05-19

修改include/inc_functions.php文件
复制代码 代码如下:
functionGetTotalArc($typeid){
$dsql=newDedeSql(false);
if(!empty($typeid))
{
$reids=explode(",",$typeid);
$ridnum=count($reids);
if($ridnum>1){
$tpsql="";
for($i=0;$i<$ridnum;$i++){
if($tpsql=="")$tpsql.="And(".TypeGetSunID($reids[$i],$dsql,'');
else$tpsql.="Or".TypeGetSunID($reids[$i],$dsql,'');
}
$tpsql.=")";
$orwhere.=$tpsql;
unset($tpsql);
}else{
$orwhere.="And".TypeGetSunID($typeid,$dsql,'');
}
unset($reids);
}
$row=$dsql->GetOne("Selectcount(ID)asddFrom#@__archiveswheretypeid>0$orwhere");
return$row['dd'];
}

调用方法
复制代码 代码如下:
[field:idfunction='GetTotalArc(@me)'/]

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章