2014-04-07 64 views
-1
$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)); 

我想結果顯示爲顯示日期一次,並顯示相應日期下的結果。 [MySQL的/ PHP]

--date-- 
name1 - classed1 
name2 - classed2 


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

等等...

但當DO {}內循環的同時顯示日期的數量循環運行的次數。我可以顯示如單個表所示的結果嗎?這由MySQL/PHP完成。

回答

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

} 

而不是循環$ arr數組;

+0

在do {} while循環中嗎? – X10nD