all'onchange della select associ un javascript che richiama la stessa pagina e che passa in queryString l'ID del valore selezionato che recuperi con una request e che passi ad una seconda query per popolare la seconda select prendendo i dati che hanno una relazione con l'ID della prima select.
Per la terza combo fai lo stesso lavoro, passando l'ID, etc, etc.