Ciao a tutti,

sono un nuovo utente di questo forum davvero utile...e sono qui per sottoporvi una domanda, sperando che qualcuno riesca ad aiutarmi.

Dovrei realizzare in una pagina php un menu ad albero che si espande in base a quello che viene selezionato. Gli elementi della lista sono tutti dinamici, ovvero da recuperare tramite query SQL (MSSQL).

Vi faccio un esempio:

Lista Aziende

Azienda_01
Azienda_02
...

Questa lista dovrebbe essere visualizzata facendo una SELECT sulla tabella Table_Azienda

Successivamente l'utente facendo un click sull'azienda desiderata (o eventualmente su un apposito pulsante) dovrebbe visualizzare la lista dei reparti, ad esempio


Azienda_01
-- Amministrazione
-- Ricerca e Sviluppo
--Officina

(anche i reparti dovranno essere visualizzati estraendo i dati con una query sulla tabella Table_Reparto "WHERE" Azienda='Azienda_01')

Successivamente sempre con un click sul reparto desiderato dovrei visualizzare la lista dei dipendenti, ad esempio:

Azienda_01
-- Amministrazione
-- Ricerca e Sviluppo
--Officina (espando "Officina"...)
---Mario Rossi
---Carlo Verdi
---Fabio Bianchi


Non mi interessa molto l'aspetto estetico, nel senso che posso usare qualsiasi oggetto, tipo menu a tendina, form, pulsanti...ecc, purchè si riesca a procedere con questa "espansione" dell'albero estraendo i dati dal db di SQL.


Grazie in anticipo a tutti.