在zblog论坛看到有用户在咨询怎么统计zblog 24小时更新数量,如果没有误解的话,该用户应该是想获取zblog网站在24小时内发布的文章数量。其实通过几句基础的sql查询就可以实现,不过zblog php比较妖孽,数据库通过链式SQL来查询,我一直不习惯,所以我直接拿Z-wiki的示例改一下来实现统计zblog的24小时更新数量。
注意:以下代码仅适用于zblog php 1.5.x版本。
1、把下面的代码添加到主题的include.php文件:
| 12345678910 | function boke8_postNum(){global $zbp;$nowtime = time();$settime = 1*24*60*60;$gettime = $nowtime-$settime;$db = $zbp->db->sql->get();$sql = $db->select(’zbp_post’)->where(array(array(’=’,’log_Status’,’0’),array(’>’,’log_PostTime’,$gettime)))->sql;$array = $zbp->GetListType(’Post’, $sql);echo count($array);} |
2、在要调用显示更新数量的位置添加调用代码:
| 1 | {boke8_postNum()} |
PS:功能实现,效率不详!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)