在zblog论坛看到有用户在咨询怎么统计zblog 24小时更新数量,如果没有误解的话,该用户应该是想获取zblog网站在24小时内发布的文章数量。其实通过几句基础的sql查询就可以实现,不过zblog ph= ( lp比较妖孽,数据库通过链式SQL来查询,我一直不习惯,所以我直接拿Z5 S @-wiki的示例改一下来实现统计zblog的24小时更新数量。
注意:以下代码仅适用于zblog php 1p ` [ W P \ a t.5.x版本。
1、把下面的代码添加到主K & s / g题的include.php文件:
function boke8_p9 O tostNum(){ gl= G _ l & H E Jobal $zbp; $F D z m ~ % : e #nowtime = time(); $settime = 1*24*60*60; $gettime = $nowtime-$S R : | \ Fsettime\ $ 3 Y Y } K g; $db = $zbp->db->sql->{ , +;get(); $sql = $db->selL $ Mect('zbp_post')->where(array(array('=','log_Stj c @ x - r 4 Patus','0'),array('&gu 5 c d @ G @ lt;','log_PostTime',$gettime)))->sql; $array = $zbp->GetListType('Post', $sql); echo cof G o zunt($array; Y l J); }
2、在要调用显示更新数量的位置添加调用代码:
{boke8_postNum()}
PS:功能实现,Q W : Q O h C Z效率不详!