Załóżmy mam taką tabelę w MySQL:
Kod
1---Jeden----0
2---Dwa------0
3---Trzy------2
4---Cztery---2
5---Pięć------4
6---Sześć----0
2---Dwa------0
3---Trzy------2
4---Cztery---2
5---Pięć------4
6---Sześć----0
Czyli po wyświetleniu powinno wyglądać tak:
Kod
|Jeden
|Dwa
||--Trzy
||--Cztery
|||------Pięć
|Sześć
|Dwa
||--Trzy
||--Cztery
|||------Pięć
|Sześć
Jak taki efekt osiągnąć generując z DB, za pomocą PHP. Czytałem trochę o RecursiveIteratorIterator oraz RecursiveIterator, lecz nie wiem za bardzo jak zastosować. Dodatkowo każdy element miałby mieć dodaną klasę css (w zależności czy da się rozwinąć, czy jest rozwinięty)