Ciao a tutti![]()
Ho fatto un menu ad albero con 4 sottolivelli dinamico, ora mi si pone il problema di quando vado a cancellare una voce che ha dei figli ... potrei non cancellare gli eventuali figli che non verranno mai + ripresi ... ma non mi piace lasciare dati inutili nel DB per cui vorrei cancellare anche gli eventuali figli.
La tabella del DB è:
IDMenu----IDPadre----Voce
(il menu può avere fini a 4 sottolivelli)
Io ho pensato di fare 4 pagine dove ad ogni passaggio mi controlla se la tal voce ha un figlio e la cancella Ma non riesco nemmeno così perchè...la voce di primo livello è sempre una sola mentre le altre possono essere infinite tipo:
---Voce di primo livello
---------voce1
----------------voce11
----------------voce22
---------voce2
---------voce3
qualcuno sa darmi qualche dritta su come fare un detele furbo su questa struttura?![]()