Autor | Zpráva | ||
---|---|---|---|
svanda777 Profil |
#1 · Zasláno: 23. 7. 2014, 22:16:44
Potřeboval bych vytvořil tabulku, která bude mít první sloupec název produktu. A zbylé sloupce budou pojmenovány podle kategorií dokumentů.
Můj dosavadní kód: foreach ($produkty as $poradi_produktu => $hodnota) { foreach ($kategorie as $kategorie_k){ $soubory=$spravceDokumentu->vratSouboryVKategorii($hodnota['id_produktu'], $kategorie_k['id_kategorie']); foreach ($soubory as $soubor){ $dokumentace[$hodnota['id_produktu']][$kategorie_k['id_kategorie']][$soubor['id_dokumentu']]=$soubor['format']; } } } Ale v pohledu to neumím vypsat. Struktura databáze: Můj cíl: Místo čísel bych potom použil ikony podle formátů souborů. |
||
Alphard Profil |
#2 · Zasláno: 26. 7. 2014, 00:41:26
Je tento problém ještě aktuální? Výpis tabulky by vypadal velmi podobně jako výše uvedený kód:
# table # hlavičku vyřešit úplně samostatně foreach ($produkty as $poradi_produktu => $hodnota) { # tr # td jmeno produktu /td foreach ($kategorie as $kategorie_k){ # td níže je požadovaný výpis jedné buňky $soubory=$spravceDokumentu->vratSouboryVKategorii($hodnota['id_produktu'], $kategorie_k['id_kategorie']); foreach ($soubory as $soubor){ $dokumentace[$hodnota['id_produktu']][$kategorie_k['id_kategorie']][$soubor['id_dokumentu']]=$soubor['format']; } # /td } # /tr } # /table S použitím vašeho pole cca takto: # table # hlavičku vyřešit úplně samostatně foreach ($dokumentace as $produkt) { # tr # td jmeno produktu ve vašem poli není /td foreach ($produkt as $kategorie){ # td níže je požadovaný výpis jedné buňky foreach ($kategorie as $soubor){ # soubor } # /td } # /tr } # /table |
||
Časová prodleva: 10 let
|
0