Salve a tutti,avrei una domanda.Mi sto scervellando per creare una funzione che leggendo una tabella di categorie con le informazioni di seguito,mi dia una rappresentazione gerarchica delle categorie tramite corretta indentazione:
CAMPI TABELLA DEL DATABASE
Tabella categorie
idcat - chiave primaria
nomecat - contiene il nome della categoria
idpadre - contiene l'id di riferimento della categoria superiore.
numsubcat -(non so se serva) indica il numero di sottocategorie di una categoria
Esempio:avendo una tabella del genere
idcat nome padre subcats
1 | animali | 0 | 2
2 | cani | 1 | 2
3 | gatti | 1 | 0
4 | boxer | 2 | 0
5 | bassotto | 2 | 0
Vorrei avere una procedura che per grosse tabelle mi creasse una cosa del genere:
Animali
----Cani
--------Boxer
--------Bassotto
----Gatti
Se qualcuno ha una idea me lo comunichi,grazie!