老鱼网一个爱分享的小站!分享一些站长相关知识资源文章!
广告位

首页好文推荐zblog教程正文

zblog获取当天发布的文章的方法代码

老鱼网2个月前

如果搜索这个标题,大家将看到的是千篇一律的:Z-Blog获取一天内更新文章代码,网站24小时发布的文章的方法!

这种方法其实在严格意义上来说是不对的,是文不对题的答案!它的代码是这样子的:

function themeol_postNum()
{global $zbp; $nowtime = time(); 
//当前时间点的时间戳$settime = 1*24*60*60; 
//一天24小时的时间戳$gettime = $nowtime-$settime; 
//当前时间戳减去24小时的时间戳,则获得了24小时前的那个时间点的时间戳
$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); //echo 用的也不严谨,虽没错,但既然是一个用来调用的方法,那么我们一般是用return语法}

这种方法获取的是从当前时间算起,一直到24小时前的那个时间点上,一共发布的文章数量,例如:当前是11:07:30秒,那么它获取的则是从昨天这个点,到现在为止的文章总数,这样的结果还叫当天发布的文章吗?显然不是!

因为客户需求,我就写了个zblog真正可以当天发布文章的函数,并可指定多个分类和调用文章数量,还可指定是否调用某分类的子类文章!是一段非常实用的代码!


上一篇:zblogphp获取当前页面的URL链接地址的代码

下一篇:jquery 控制元素的显示隐藏系列


转载声明:本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 侵删请致信E-mail:wwwlaoyuwang#126.com(#=@)