am tabela categorii cu urmatoarele campuri
id | nume_catg | id_parinte
as dori o functie care sa primeasca ca parametru id-ul unei categorii si sa imi returneze un array cu acel id al categoriei primit ca parametru + toate id-urile copiilor pana la ultimul (daca e cazul).
EXEMPLU:
CODSURSA
Categorie 1 (id = 1, id_parinte = 0)
|_Categorie 1.1 (id = 2, id_parinte = 1)
|_Categorie 1.2 (id = 3, id_parinte = 1)
| |_Categorie 1.2.1 (id = 4, id_parinte = 3)
| |_Categorie 1.2.2 (id = 5, id_parinte = 3)
| |_Categorie 1.2.2.1 (id = 6, id_parinte = 5)
|_Categorie 1.3 (id = 7, id_parinte = 1)
Categorie 2 (id = 8, id_parinte = 0)
Categorie 3 (id = 9, id_parinte = 0)
|_Categorie 1.1 (id = 2, id_parinte = 1)
|_Categorie 1.2 (id = 3, id_parinte = 1)
| |_Categorie 1.2.1 (id = 4, id_parinte = 3)
| |_Categorie 1.2.2 (id = 5, id_parinte = 3)
| |_Categorie 1.2.2.1 (id = 6, id_parinte = 5)
|_Categorie 1.3 (id = 7, id_parinte = 1)
Categorie 2 (id = 8, id_parinte = 0)
Categorie 3 (id = 9, id_parinte = 0)
daca dau ca parametru acestei functiei valoarea 1, sa imi returneze un array cu elementele 1,2,3,4,5,6,7 iar daca dau ca parametru valoarea 8, sa imi returneze un array doar cu aceasta valoare!
ms anticipat!
