Forum Menübaum
bearbeitet von Matthias ApselSo, habe nun einen Menübaum über das "List-Item" erstellt.
~~~html
<ul>
<li class=''>
<p>Person 1</p>
</li>
<li class='container'>
<ul>
<li class=''>
<p>Person 2</p>
</li>
<li class=''>
<p>Person 3</p>
</li>
</ul>
</li>
<li class=''>
<p>Person 4</p>
</li>
<li class='container'>
<ul>
<li class=''>
<p>Person 5</p>
</li>
<li class='container'>
<ul>
<li class=''>
<p>Person 6</p>
</li>
<li class=''>
<p>Person 7</p>
</li>
</ul>
</li>
</ul>
</li>
<li class=''>
<p>Person 8</p>
</li>
</ul>
~~~
ausgabe (Verbindungsstriche aus class='container' fehlen hier):
`
Person 1
Person 2
Person 3
Person 4
Person 5
Person 6
Person 7
Person 8
`
Das ganze lasse ich aus dem Array auslesen:
~~~php
$arr = array('<p>Person 1</p>', array('<p>Person 2</p>', '<p>Person 3</p>'), '<p>Person 4</p>', array('<p>Person 5</p>', array('<p>Person 6</p>', '<p>Person 7</p>')), '<p>Person 8</p>');
~~~
(Den code zum erstellen des Baumes lasse ich einmal aus)
funktioniert sehr gut, allerdings müsste ich dieses verschachtelt aus einer SQL Datenbank
auslesen. hat jemand eine Idee wie ich ein array mit den verschachtelten weiteren Arays
erstelle?
SQL Daten:
#Tabelle = Personen
#index: 1 Person: Person 1 Ueberperson: 0;
#index: 2 Person: Person 2 Ueberperson: 1;
#index: 3 Person: Person 3 Ueberperson: 1;
#index: 4 Person: Person 4 Ueberperson: 0;
#index: 5 Person: Person 5 Ueberperson: 4;
#index: 6 Person: Person 6 Ueberperson: 5;
#index: 7 Person: Person 7 Ueberperson: 5;
#index: 8 Person: Person 8 Ueberperson: 0;