Sto facendo un ciclo dentro un ciclo per creare un menu ad albero, la struttura del DB è:

IDMenu ------ IDPadre ------ Voce

Tutte le voci che hanno IDPadre zero sono voci di primo livello.
...in + io ho bisogno di un numero progressivo per ogni voce e sottovoce tipo

1 --- 0 primo livello
2 ----1 secondo livello
3 ----2 terzo livello
4 ----3 quarto livello

5 ---- primo livello ancora
6 ----5 secondo livello
7 ----5 secondo livello

etc....

il primo è il numero progressivo ...il secondo dice di quale livello è e di che gruppo la sottovoce.


Ci sono quasi ...(forse )... io per fare questo faccio 1 annidamento di cicli sulla stessa tabella ...ora vi posto il codice: