位置:首页 > CMS教程 > 帝国CMS

帝国CMS自定义标签每月月份发布文章数的统计(帝国cms相关文章调用)

发布时间:2023-04-07 10:45:22

文章来源:快乐收录网

访问次数:

 

兼容帝国原来的使用方法即网站信息统计标签[totaldata]使用方法一样 只是时间上0为所有时间不限制、1为今日、2为本月、3为本年(11表示本年1月,12表示本年二月,...,22表示本年12月) ,注意4-1...

兼容帝国原来的使用方法即网站信息统计标签[totaldata]使用方法一样 只是时间上0为所有时间不限制、1为今日、2为本月、3为本年(11表示本年1月,12表示本年二月,...,22表示本年12月) ,注意4-10不能用,否则出错。22以上的数字不予统计即全部为0LEH快乐收录网

1、把下面的代码复制粘帖到e\class\userfun.php中 间 LEH快乐收录网

//---------------------------自定义一个统计标签,兼容帝国原来的使用方法LEH快乐收录网

//修改后的信息统计。$day参数11表示本年1月,12表示本年二月,...,22表示本年12月LEH快乐收录网

function user_TotalData1($classid,$enews=0,$day=0,$totaltype=0){LEH快乐收录网

global $empire,$class_r,$class_zr,$dbtbpre,$fun_r,$class_tr;LEH快乐收录网

if(empty($classid))LEH快乐收录网

{LEH快乐收录网

return "";LEH快乐收录网

}LEH快乐收录网

//统计类型LEH快乐收录网

if($totaltype==1)//评论数LEH快乐收录网

{LEH快乐收录网

$totalfield=sum(plnum) as total;LEH快乐收录网

}LEH快乐收录网

elseif($totaltype==2)//点击数LEH快乐收录网

{LEH快乐收录网

$totalfield=sum(onclick) as total;LEH快乐收录网

}LEH快乐收录网

elseif($totaltype==3)//下载数LEH快乐收录网

{LEH快乐收录网

$totalfield=sum(totaldown) as total;LEH快乐收录网

}LEH快乐收录网

else//信息数LEH快乐收录网

{LEH快乐收录网

$totalfield=count(*) as total;LEH快乐收录网

}LEH快乐收录网

if($day)LEH快乐收录网

{LEH快乐收录网

if($day==1)//今日信息LEH快乐收录网

{LEH快乐收录网

$date=date("Y-m-d");LEH快乐收录网

$starttime=$date." 00:00:01";LEH快乐收录网

$endtime=$date." 23:59:59";LEH快乐收录网

}LEH快乐收录网

elseif($day==2)//本月信息LEH快乐收录网

{LEH快乐收录网

$date=date("Y-m");LEH快乐收录网

$starttime=$date."-01 00:00:01";LEH快乐收录网

$endtime=$date."-".date("t")." 23:59:59";LEH快乐收录网

}LEH快乐收录网

elseif($day==3)//本年信息LEH快乐收录网

{LEH快乐收录网

$date=date("Y");LEH快乐收录网

$starttime=$date."-01-01 00:00:01";LEH快乐收录网

$endtime=($date+1)."-01-01 00:00:01";LEH快乐收录网

}LEH快乐收录网

elseif($day>10)//本年某月信息LEH快乐收录网

{LEH快乐收录网

$yue=$day-10;LEH快乐收录网

$date=date("Y");LEH快乐收录网

$starttime=$date."-".$yue."-01 00:00:01";LEH快乐收录网

if($yue==12){$endtime=$date."-".$yue."-31 23:59:59";}else{$endtime=$date."-".($yue+1)."-01 00:00:01";}LEH快乐收录网

}LEH快乐收录网

$and=" and newstime>=".to_time($starttime)." and newstime<=".to_time($endtime);LEH快乐收录网

}LEH快乐收录网

if($enews==1)//统计标题分类LEH快乐收录网

{LEH快乐收录网

if(empty($class_tr[$classid][tbname]))LEH快乐收录网

{LEH快乐收录网

echo $fun_r[BqErrorTtid]."=".$classid."".$fun_r[BqErrorNtb];LEH快乐收录网

return "";LEH快乐收录网

}LEH快乐收录网

$query="select ".$totalfield." from {$dbtbpre}ecms_".$class_tr[$classid][tbname]." where ttid=$classid".$and;LEH快乐收录网

}LEH快乐收录网

elseif($enews==2)//统计数据表LEH快乐收录网

{LEH快乐收录网

$query="select ".$totalfield." from {$dbtbpre}ecms_".$classid.(empty($and)?: where .substr($and,5));LEH快乐收录网

}LEH快乐收录网

else//统计栏目数据LEH快乐收录网

{LEH快乐收录网

if(empty($class_r[$classid][tbname]))LEH快乐收录网

{LEH快乐收录网

echo $fun_r[BqErrorCid]."=".$classid."".$fun_r[BqErrorNtb];LEH快乐收录网

return "";LEH快乐收录网

}LEH快乐收录网

if($class_r[$classid][islast])//终极栏目LEH快乐收录网

{LEH快乐收录网

$where="classid=$classid";LEH快乐收录网

}LEH快乐收录网

else//大栏目LEH快乐收录网

{LEH快乐收录网

$where=ReturnClass($class_r[$classid][sonclass]);LEH快乐收录网

}LEH快乐收录网

$query="select ".$totalfield." from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where ".$where.$and;LEH快乐收录网

}LEH快乐收录网

$num=$empire->gettotal($query);LEH快乐收录网

echo $num;LEH快乐收录网

}LEH快乐收录网

?>LEH快乐收录网

2、新建标签代码LEH快乐收录网

后台-模板-标签-标签管理-增加标签-增加内容如下:LEH快乐收录网

标签名:每月信息统计LEH快乐收录网

标签符号:TotalData1LEH快乐收录网

所属类别: LEH快乐收录网

函数名:user_TotalData1LEH快乐收录网

标签格式:[totaldata]栏目ID,操作类型,时间范围,统计类型[/totaldata]LEH快乐收录网

标签说明:LEH快乐收录网

操作类型说明:LEH快乐收录网

操作类型 内容LEH快乐收录网

0 统计栏目数据LEH快乐收录网

1 统计标题分类LEH快乐收录网

2 统计数据表LEH快乐收录网

时间范围:0为不限;1为今日;2为本月;3为本年。LEH快乐收录网

统计类型:0为统计信息数;1为统计评论数;2为统计点击数;3为统计下载数。LEH快乐收录网

如果操作类型是“统计数据表”,栏目ID=数据表名LEH快乐收录网

[totaldata]栏目ID,操作类型,时间范围,统计类型[/totaldata]LEH快乐收录网

新闻统计LEH快乐收录网

[totaldata]2,0,3,0[/totaldata]
发表于 2020-06-11 14:28 阅读 ( 490 ) 分类:帝国cms
LEH快乐收录网

  《帝国CMS自定义标签每月月份发布文章数的统计(帝国cms相关文章调用)》更新于时间:2023-04-07 10:45:22;由本站小编进行发布,目前浏览的小伙伴达到,感谢你们的支持,后期快乐收录网小编会继续为大家更新更多相关的文章,希望广大网友多多关注快乐收录网工作心得栏目,如果觉得本站不错,那就给我们一个分享的支持吧!

帝国CMS自定义标签每月月份发布文章数的统计(帝国cms相关文章调用)特别声明

本站快乐收录网提供的帝国CMS自定义标签每月月份发布文章数的统计(帝国cms相关文章调用)都来源于网络,不保证文章的准确性和真实性,同时,对于该文章所造成的影响,不由快乐收录网实际控制,在2023-04-07 10:45:22收录时,该网页上的内容,都属于合规合法,如有侵权违规,可以直接联系网站管理员进行整改或删除,快乐收录网不承担任何责任。

快乐收录网:致力于优质、实用的网络站点资源收集与分享!本文地址:https://nav.klxjz.cn/CMS/empirecms/92742.html转载请注明

标签: