手机游戏
经典单机
角色扮演
休闲益智
动作冒险
射击枪战
赛车竞速
模拟经营
解密闯关
策略战争
手机软件
时尚购物
体育运动
资讯阅读
教育学习
摄影摄像
生活服务
效率办公
聊天社交
其它软件
新闻资讯
游戏攻略
软件教程
游戏问答
软件技术
叨叨念念
网站技术
技术问答
软件教程
资源资料
原创作品
代码学习
网页设计
网络技术
合集
合集
游戏合集
软件合集
资讯合集
视频合集
首页 > 代码学习 > 代码学习

emlog统计最近指定日期内发表的文章数

作者:星知苑 时间:2014-09-19 10:28:13

看到emlog BBS有人需要这个代码(emlog统计指定时间内发表的文章数量),所以简单的写一下。

通过log_model.php中的模块函数getLogNum不用自己费力的去写函数了,直接构造数据库查询语句就可以使用这个函数来读取emlog文章数量了。

PS:只要你去研究emlog的核心代码,很多代码都是可以通过emlog自带的核心代码来实现效果的,不用费力不讨好的自己去写数据库查询函数。还能不破坏emlog速度和稳定性。

 

以下是这段代码,你可以在模版文件的任何地方使用,这个只是简单写一下,当然这个还可以写成函数的格式。建议使用的时候自己改写成函数形式来使用。[break]

<?php
$Log_Model = new Log_Model();
$today = strtotime(date('Y-m-d'));//今天凌晨时间戳
$threeday = strtotime(date('Y-m-d',strtotime('-3 day')));//3天前凌晨时间戳
$tenday = strtotime(date('Y-m-d',strtotime('-10 day')));//10天前凌晨时间戳
$today_sql = "and date>$today";
$today_num = $Log_Model->getLogNum('n', $today_sql);
$threeday_sql = "and date>$threeday";
$threeday_num = $Log_Model->getLogNum('n', $threeday_sql);
$tenday_sql = "and date>$tenday";
$tenday_num = $Log_Model->getLogNum('n', $tenday_sql);
if($tenday_num=='0'){echo '这博客已经废了,都10几天了,没有更新内容。';}
elseif($threeday_num=='0'){echo '这博客快要荒废了,连续3天都没有更新文章了。';}
elseif($today_num=='0'){echo '今日站长很懒,一篇文章都没更新。';}
else{echo '今日站长很勤快,更新了'.$today_num.'篇文章哟。';}
?>

良心推荐

好玩的三国手游排行榜
  • 胡莱三国3官方下载
  • 乱世王者满v变态版
  • 三国战争无限元宝版
  • 少年三国志2破解版下载
  • 率土之滨破解版
  • 率土之滨官方版下载
三国都是大家众所周知,家喻户晓的一个真实的历史故事,也经过了多种不同的版本或者是平台的进行制作,有相关的游戏还有电影等等,那么在手机上想要玩比较好玩的三国游戏,也是有着很多的类型有策略的也有和角色扮演相结合的,更是有着桌游纸牌类的游戏,小编也是整合了很多的类型在这里,喜欢这样题材的可以来寻找,免费下载。

相关资讯