Mam problem z wygenerowaniem tabeli html, z tablicy (którą sam wcześniej tworzę, może źle ją dobrałem).
Oto przykład:
Array ( [2015-12-30] => Array ( ) [2015-12-31] => Array ( ) [2016-01-01] => Array ( ) [2016-01-02] => Array ( ) [2016-01-03] => Array ( ) [2016-01-04] => Array ( [Erema] => 859 ) [2016-01-05] => Array ( [Erema] => 897 [KRUSZARKA WEIMA] => 1205 ) [2016-01-06] => Array ( [Erema] => 1302 ) [2016-01-07] => Array ( [Erema] => 3409 ) [2016-01-08] => Array ( ) [2016-01-09] => Array ( ) [2016-01-10] => Array ( ) [2016-01-11] => Array ( ) )
Oczywiście tablica w zależności jaki zakres czasowy wygeneruje może zawierać wiele "miejsc" na których pracował dany człowiek ([erema] => ilosc kg za dzień), stąd głównie mój problem z uniwersalną funkcją.
Bez problemu wylicze ile mam kolumn w danej tablicy:
Wyrysuje nagłówek, ale problem z treścią (bo chciałbym mieć taki układ że w wierszach daty, a w nagłówkach nazwy linii a na przecięciu masy.
Treść oczywiście mogę wyświetlić ale to nie to co chciałbym uzyskać bo klasycznie przerobie to tak na tabele:
function recurse_array($values){ $content = ''; foreach($values as $key => $value){ $content.="$key = ".recurse_array($value)."<br/>"; }else{ $content.="$key = $value "; } } } return $content; } $array_text = recurse_array($masy);
2015-12-30 = 2015-12-31 = 2016-01-01 = 2016-01-02 = 2016-01-03 = 2016-01-04 = Erema = 859 2016-01-05 = Erema = 897 KRUSZARKA WEIMA = 1205 2016-01-06 = Erema = 1302 2016-01-07 = Erema = 3409 2016-01-08 = 2016-01-09 = 2016-01-10 = 2016-01-11 =
A chciałbym coś w stylu
erema Kruszarka Weima 2015-12-30 2015-12-31 . . .
Nie mam pomysłu jak to odwrócić, może ktoś mnie naprowadzi.