给网站增加今日文章数、昨日文章数、总文章数、会员数及最新会员等功能,感觉这个网站好高端大气上档次啊。 ?php $members=$empire-gettotal(select count(*) as total from phome_enewsmember); $newmemb
给网站增加今日文章数、昨日文章数、总文章数、会员数及最新会员等功能,感觉这个网站好高端大气上档次啊。
<?php
$members=$empire->gettotal(“select count(*) as total from phome_enewsmember”);
$newmember=$empire->fetch1(“select userid,username from phome_enewsmember order by userid desc limit 1″);
$tzcount=$empire->gettotal(“select count(*) as total from phome_ecms_news”);
$plnum=$empire->gettotal(“select count(*) as total from {$dbtbpre}enewspl”);
$pltzcont=$tzcount+$plnum;
?>
<div>今日: <em>[totaldata]‘news’,2,1[/totaldata]</em> ,
昨日: <em>[ztotal]栏目ID[/ztotal]</em> ,
主题: <em><?=$tzcount?></em> ,
帖子: <em><?=$pltzcont?></em> ,
用户: <em><?=$members?></em>,
最新会员: <em><?=$newmember[username]?></em>
</div>
注:*
帖子=文章数+评论数
昨日=调用的用户自定义标签:
用户自己定义函数添加方法:
1.函数内容代码:
<?php
function user_ztotal($classid){
global $empire,$class_r,$dbtbpre;
$beginYesterday = mktime(0, 0, 0, date(“m”), date(“d”) -1, date(“Y”));
$endYesterday = mktime(0,0,0,date(“m”) ,date(“d”),date(“Y”));
$query=”select count(*) as total from {$dbtbpre}ecms_”.$class_r[$classid][tbname].” WHERE classid=”.$classid.” and newstime BETWEEN “.$beginYesterday.” AND “.$endYesterday;
$num=$empire->gettotal($query);
echo $num;
}
?>
2.将函数内容复制到e/class/userfun.php文件里
3.登陆后台->“模板管理”->“管理标签”->“增加标签”:
感谢帝国论坛sbgl网友提供的教程
知优网 » 帝国CMS增加统计今日文章数,昨日文章数,总文章数,会员数,最新会员等功能