Mehrdimensionales Array als HTML Tabelle
Hallo zusammen,
schonmal jemand probiert ein mehrdimensionales Array als Tabelle auszugeben? Es reicht ja nicht jeweils nur die nächste Dimension mit count() zu zählen um den Colspan zu ermitteln.. Hat jemand sowas schon fertig, sonst muss ich mich selber dran machen.. :| *gerade in Zeitdruck bin* THX Domi |
AW: Mehrdimensionales Array als HTML Tabelle
Welchen Colspan ?
Sowas ähnliches: PHP-Code:
Zeige doch mal ein Beispiel Array und wie die fertige Ausgabe aussehen sollte. |
AW: Mehrdimensionales Array als HTML Tabelle
Liste der Anhänge anzeigen (Anzahl: 1)
hi,
also Tabelle sollte so aussehen wie im Anhang. Array wäre dann z.b. so: Code:
Array |
AW: Mehrdimensionales Array als HTML Tabelle
Schön!
Dass Werte und Subarrays niemals im gleichen Array stecken, machts einfacher. Ist das wirklich so? Wenn ja: Erstmal muß das Array rekursiv durchlaufen werden um maxrow(depth+1) und maxcol(count of values) herauszufinden. Dann müsste man per "backtrace", von den Blättern ausgehend, die jeweiligen colspan und rowspan der Vorgänger berechnen. Evtl. geht das sogar in einem Durchlauf. Wenn mich gleich mal die Langeweile plagt, dann bastel ich dir sowas... Ware nett, wenn du das (oder ein paar) Testarray per var_export() zeigen würdest. Das Abtippen ist mir etwas zu blöd. |
AW: Mehrdimensionales Array als HTML Tabelle
Zitat:
Zitat:
Zitat:
Gruß Domi |
AW: Mehrdimensionales Array als HTML Tabelle
Zitat:
Im grunde muß 3 mal rekursiv durchs Array gewackelt werden. 1. berechen der Anzahlen, s.o. 2. fixieren der Struktur (colspan-rowspan) 3. ausgabe in HTML Der einzige "Beschleuniger" dürfte die konsequente Übergabe per Referenz sein. ansonsten sehe ich da kein Land. |
AW: Mehrdimensionales Array als HTML Tabelle
na gut, dann stellen wir die Performance mal hinten an :)
|
AW: Mehrdimensionales Array als HTML Tabelle
Hier mal eine Zwischenlösung:
PHP-Code:
evtl. reicht dir das ja schon... |
AW: Mehrdimensionales Array als HTML Tabelle
unter PHP4 (zumindest in dieser conf mit IIS) funktioniert der Referenzaufruf im foreach nicht. Bin ich froh, wenn dieses Projekt am Ende des Monats abgeschlossen ist und ich wieder auf modernen Systemen entwickeln darf :)
|
AW: Mehrdimensionales Array als HTML Tabelle
Meine Frage war eigentlich, ob dir das so schon reicht?
PHP-Code:
*anpassungs Arbeit erstmal einstellend* |
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:58:41 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.