Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rysowanie drzewa kategorii
Forum PHP.pl > Forum > PHP
pawkow
Witam serdecznie.

Mam taki oto problem:

Pobieram z bazy danych tablicę z danymi która przedstawia się mniej więcej tak:

CODE
Array

(

  [0] => Array

    (

      [id] => 1

      [parent_id] => 0

      [name] => 1

    )



  [1] => Array

    (

      [id] => 2

      [parent_id] => 0

      [name] => 2

    )



  [2] => Array

    (

      [id] => 3

      [parent_id] => 0

      [name] => 3

    )



  [3] => Array

    (

      [id] => 4

      [parent_id] => 1

      [name] => 1 -> 1

    )



  [4] => Array

    (

      [id] => 5

      [parent_id] => 1

      [name] => 1->2

    )



  [5] => Array

    (

      [id] => 6

      [parent_id] => 1

      [name] => 1->3

    )



  [6] => Array

    (

      [id] => 7

      [parent_id] => 5

      [name] => 1->2->1

    )



)



Chciałbym na podstawie tego narysować drzewo kategorii.

Z założenia ma być ich nieskończenie wiele.

Szukam jak najlepszego rozwiązania, ale na razie rzadne mi do głowy nie przychodzi. Troszkę szukałem, ale nie chciałbym zmieniać struktury tabeli w bazie danych.
kicaj
A szukales na forum?
Rekurencja, iteratory...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.