显示时间轴(今天,最后一天......)等行

时间:2016-04-06 11:59:20

标签: php mysql

我希望像这样显示mysql表的行:

Today
Row1
Row2
....

Last day
Row1
Row2
...

Before last day
Row1
Row2
...

我的桌子上有日期栏:( id,message,date)。

显示结果的方法是什么,就像我给出的例子一样?

这是我的approch以获得所需的结果:

$sql = $mysql->query("SELECT * FROM messages");
$array = array();
while($rows = mysql_fetch_array($sql)) {
  //Get proper date for array
  $key = date('Y-m-d', strtotime($rows["date"]));

  $arr[$key] = $rows["message"];

}
var_dump($array);

我想知道是否有一种简单的方法可以在没有数组或任何其他方法的情况下进行。

我的问题不是基于如何获取今天,昨天...但是如何在我给出的示例中显示结构,并为特定行输入每个日期(今天,昨天......) while loop

0 个答案:

没有答案