Ok, sono di nuovo qui con un bel problema da risolvere.
Siete felici? Io no, però vabbeh. (:
Ho una tabella:
Praticamente succede questo (e funziona): inserendo i dati in questa tabella, posso avere livelli infiniti di categorie e sottocategorie.codice:IDcategoria | IDCategoriaSuperiore | Nome ---------------------------------------------- 1 | 0 | Residenziale 2 | 0 | Industriale 3 | 1 | Appartamenti 4 | 2 | Capannoni 5 | 3 | Monolocali 6 | 1 | Ville
I CMS tipo exoops usano una tabella del genere, per gestire categorie e sottocategorie. Non è una soluzione porprio ortodossa ed elegantissima, ma è l'unica che ho trovato in giro per consentire una profondità praticamente infinita tra categorie e subcategorie.
Il problema è nella visualizzazione dei dati, ovviamente.
In un'altra pagina, pesco questi dati e li infilo in un menu a tendina.
Ovviamente nella select compaiono tutti i valori del campo "Nome", nell'ordine in cui li trova.
Vorrei avere una visualizzazione un po' più "intuitiva" di quello che c'è nella tabella. Mi spiego, una cosa del genere:
|Residenziale
|-Appartamenti
|--Monolocali
|-Ville
|Industriale
|-Capannoni
Qualcuno ha qualche idea?
A parte quella di consigliarmi la pratica dell'ippica, intendo.
Grassie (: