У меня есть код ниже:Группировка элементов по дате
for($j=0; $j<=odbc_fetch_row($result); $j++){
$date = odbc_result($result, 'DATE');
$A = odbc_result($result, 'A');
$B = odbc_result($result, 'B');
$C = odbc_result($result, 'C');
$D = odbc_result($result, 'D');
$E= odbc_result($result, 'E');
echo $date." ".$A." ".$B." ".$C." ".$D." ".$E."<br/>";
}
DATE A B C D E 20140101 0 8225.12 0 0 0 20140101 18483.28 0 0 0 0 20140101 0 0 12275.49 0 0 20140101 0 0 0 3013.50 0 20140101 0 0 0 0 4552.20 20140102 0 3612.30 0 0 0 20140102 6850.10 0 0 0 0 20140102 0 0 5695.45 0 0 20140102 0 0 0 3291.80 0 20140102 0 0 0 0 2006.20 20140103 0 2684.10 0 0 0 20140103 13342.26 0 0 0 0 20140103 0 0 6981.14 0 0 20140103 0 0 0 3887.93 0 20140103 0 0 0 0 5117.50
Как я сгруппировать элементы по дате, как следующий?
ДАТА ABCDE
20140101 18483,28 8225,12 12275,49 3013,50 4552,20
20140102 6850,10 3612,30 5695,45 3291,80 2006,20
БЛАГОДАРЯ. Однако, как распечатать значения не в формате массива? – user1033038
Как вы хотите печатать? вы можете использовать implode –
Я хотел бы распечатать его в формате HTML – user1033038