Neurodeamon
Erfahrenes Mitglied
Sitze seit geraumer Zeit an einem Problem und sehe mal wieder den Wald vor lauter Bäumen nicht. Zum Hintergrund -> Ich lese eine Struktur aus einer sqlite Datenbank (Felder "key" und "value") und schreibe diese in ein Array mit Ebenen die sich durch die länge des keys ergeben - eine zahl = eine ebene, zwei zahlen = zwei ebenen usw:
Jetzt möchte ich diese als HTML-Liste ausgeben. Die soll wie folgt aussehen:
Der Aufruf müßte - wenn ich nicht ganz verkehrt liege - rekursiv erfolgen.
Meine Versuche waren bisher nicht von Erfolg gekrönt.
Jegliches Feedback sollte weiterhelfen.
Code:
Array
(
[0] => Array
(
[0] => One
[1] => Two
[2] => Three
[3] => Four
)
[1] => Array
(
[1.0] => TwoOne
)
[2] => Array
(
[1.0.0] => TwoOneOne
[1.0.1] => TwoOneTwo
[1.1.0] => TwoTwoOne
[1.1.1] => TwoTwoTwo
)
[3] => Array
(
[1.1.0.0] => TwoTwoOneOne
)
)
Jetzt möchte ich diese als HTML-Liste ausgeben. Die soll wie folgt aussehen:
HTML:
<ul>
<li>One</li>
<li>Two</li>
<ul>
<li>TwoOne</li>
<ul>
<li>TwoOneOne</li>
<li>TwoOneTwo</li>
<li>TwoTwoOne</li>
<ul>
<li>TwoTwoOneOne</li>
</ul>
<li>TwoTwoTwo</li>
</ul>
</ul>
<li>Three</li>
<li>Four</li>
</ul>
Der Aufruf müßte - wenn ich nicht ganz verkehrt liege - rekursiv erfolgen.
Meine Versuche waren bisher nicht von Erfolg gekrönt.
Jegliches Feedback sollte weiterhelfen.
Zuletzt bearbeitet: