给网站增加今日文章数、昨日文章数、总文章数、会员数及最新会员等功能,感觉这个网站好高端大气上档次啊。 ?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.登陆后台->“模板管理”->“管理标签”->“增加标签”:

帝国CMS增加统计今日文章数,昨日文章数,总文章数,会员数,最新会员等功能  帝国CMS 统计 文章数 第1张

感谢帝国论坛sbgl网友提供的教程

转载请说明出处
知优网 » 帝国CMS增加统计今日文章数,昨日文章数,总文章数,会员数,最新会员等功能

发表评论

您需要后才能发表评论