@火蜥蜴 的意思是 你数据库根据分组取出一周统计的数据,然后再遍历日期。比如你给的例子:
统计数据数组是:
$result = [
'2018-01-03' => 5,
'2018-01-04' => 1,
'2018-01-05' => 3,
'2018-01-08' => 3,
'2018-01-09' => 1,
];
然后你的一周日期数组是:
$date_list = ['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04', '2018-01-05', '2018-01-06', '2018-01-07'];
循环$date_list
数组,值与$result
的下标对应,有的话取出count
,没有的话输出0
就行了。
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…