首页 > 知识 > PHP实现按日期分组查看数据

PHP实现按日期分组查看数据

mysql查询到数据的记录,需要达到将同一天的数据合并到一起,只显示一次日期。
最终效果为:X月X日 第一条记录,第二条记录,第三条记录;X月X日 第一条记录

$res    = [];
$result = mysql_query("select * from table order by sj desc");
while ($item = mysql_fetch_assoc($result)) {
    $date         = substr($item['sj'], 0, 10);
    $res[$date][] = $item;
}
var_dump($res);

// 再做一次循环输出
foreach($res as $k => $v){
    echo date('m月d日',strtotime($k));
    foreach($v as $key => $value){
        echo $value['title'];
    }
}

上一篇: jQuery实现点击按钮显示,点击空白隐藏

下一篇: 国内可用的时间同步服务器地址

联盟广告