KATEGORIE
--------------
KAT_ID
KAT_IDOJCA
NAZWA_KAT
Dane w bazie wpisane sa na takiej zasadzie:
1 | 0 | nasz dom
2 | 1 | mama
3 | 1 | tato
4 | 2 | corka1
5 | 2 | syn1
6 | 3 | corka2
7 | 3 | syn2
8 | 4 | costam
itd.
Napisalem skrypt ktory tworzy drzewko na zasadzie:
<?php $SQL=\"SELECT * FROM kategorie WHERE KAT_IDOJCA=0\" ?>
//czyli pobieram glowny korzen i wyswietlam
pokazuje mi NASZ DOM ktory przyjmuje p0=KAT_ID, nastepne podkategorie otrzymuja odpowiednio p1, p2, p3, p4, p5 - 5 poziom jest maksymalny.
Po kliknieciu w niego:
<?php //dalszy ciag kodu php if ($p0!=NULL) { $SQL=\"SELECT * FROM kategorie WHERE KAT_IDOJCA=$p0\"; } ?>
klikajac w podkategorie robie kolejne sprawdzenie i robie SELECT.
Jak widac jest to poczęści wyrazenie regularne, czy ktos moze mi doradzic jak napisac funkcje ktora bedzie obslugiwac tego typu drzewko?