phper,PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

Adophper » 编程开发 » PHP文章按日期(月日)SQL归档语句

PHP文章按日期(月日)SQL归档语句

此文被围观1897日期: 2014-04-25 分类 : 编程开发  标签:  ····

先看我的实际操作使用:

$article = M('Article');
        $data = $article->field("id,title,add_time")->where("status=1 and is_del=0")->order("id desc")->select();
        foreach ($data as $k=>$v){
            $y = date("Y", strtotime($v['add_time']));
            $m = date("m", strtotime($v['add_time']));
            $list[$y][$m][] = $v;
        }
        $this->list = $list;

感觉要比网上所说的简单多了。


以下为转载内容:


PHP文章按日期(月日)SQL归档PHP文章按日期(月)SQL归档实现语句,需要的朋友可以参考下

select FROM_UNIXTIME(pubtime, '%Y-%m') as pubtime, count(*) as cnt from articles group by FROM_UNIXTIME(pubtime, '%Y-%m')

PHP文章按日期(日)SQL归档 

select FROM_UNIXTIME(pubtime, '%Y-%m-%d') as pubtime, count(*) as cnt from articles group by FROM_UNIXTIME(pubtime, '%Y-%m-%d')

非时间戳日期格式归档(date_format格式化日期) 

select date_format(`post_date`,'%Y%m%d') as pubtime, count(*) as cnt from wp_posts where `post_status`='publish' group by date_format(`post_date`,'%Y%m%d') order by `ID` desc ;
select date_format(`post_date`,'%Y%m%d') as pubtime,date_format(`post_date`,'%m 月 %d 日') as shijian,count(*) as cnt from wp_posts where `post_status`='publish' group by date_format(`post_date`,'%Y%m%d') order by `ID` desc limit 0,7


本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.