Ciao a tutti,
devo visualizzare una struttura ad albero, con padri e figli annidati, su piu' livelli. Del tipo
I dati sono in una tabella GRUPPI MySQL di questo tipocodice:38 15 10 5 2 3 17 9 8 6 26 13 1 12 18 11 7
CODI_GRUPPO
DESC_GRUPPO
CODI_PADRE
Un gruppo puo' essere o meno padre e a sua volta figlio.
Un padre puo' avere piu' di un figlio o non averne.
Un figlio puo' avere solo 1 padre.
Se il db fosse stato Oracle, avevo a disposizione queste funzioni e questa soluzione,
http://www.adp-gmbh.ch/ora/sql/connect_by.html
Ma pare che su MySql non funzioni, quindi devo risolvere via Php e con gli array annidati.
Dalla tabella riesco ad estrarre, con una join sulla stessa tabella GRUPPI, un record per ogni gruppo, comprensivo di codi_gruppo, desc_gruppo, codi_padre.
Ma come costruiscono l'array finale che poi andro' a leggere per stamparlo a video?
Grazie in anticipo per qualsiasi suggerimento