所以我想做的基本上是这样的:
月份和年份:
- 该月和该年发送的所有数据
例如:2013 年 2 月:
- 该日期的帖子
2013 年 3 月:
- 该日期的帖子
等等。
我的桌子上有一个日期列,格式如下:day.month.year
我正在使用 PHP 和 MySQL。
我有自己正在使用的 MVC 框架。我将简化它以使其在这里更容易理解。获取数据的函数:
function selectAll($sql){
$find = $this->prepare($sql);
$find->execute();
$fetchdata = $find->fetchAll(PDO::FETCH_ASSOC);
return $fetchdata;
}
以及获取日期的代码:
$sql = "Select YEAR(Date) AS year, MONTH(Date) AS month, Headline from blog";
$data = $this->db->selectAll($sql);
foreach($data as $key => $value) {
$date[] = $value['month'].'.'.$value['year'];
}
$dateunique = array_unique($date);
这给了我日期的结果,但我无法弄清楚如何在每个日期下放置正确的数据。