显示日期一次,并在相应日期下显示结果。 [MySQL的/ PHP]

时间:2014-04-07 12:23:45

标签: php

$query_ListAbsence = "SELECT count(dated) as dtd, classed, name FROM att group by dtd, classed by dtd desc";
        $la = mysql_query($query_la, $sshost) or die(mysql_error());
        $row_la = mysql_fetch_assoc($la);


do{

....

 }while ($row_la = mysql_fetch_assoc($la));

我希望结果显示为

--date--
name1 - classed1
name2 - classed2


--another date---
namea - classeda
nameb - classedb

依旧......

但是当在do {} while循环内部时,日期显示循环运行的次数。我可以用单个表格显示结果。这是由MySQL / PHP完成的。

1 个答案:

答案 0 :(得分:0)

$arr = array();
while($row = mysql_fetch_assoc($la)) {
$arr[$row['your_date']][] = $row;

}

而不是循环遍历$ arr数组;