Originariamente inviato da Santino83_02
invece di piangere, se cercaste Select Dinamiche sono sicuro che trovereste molote discussioni, visto che in continuazione si rispondono a domande del genere.
Ora, si fa una select di partenza, che so Nazioni.
all'onchange di Nazioni bisogna o ricaricare la pagina, portandosi dietro tutti i valori fin'ora inseriti nel form, piu il valore selezionato in nazioni e quindi caricare la seconda select, regioni, oppure far partire una funzione javascript che tramite Ajax carica i dati nella seconda select
stesso discorso per la terza select.
la prima soluzione è stupida anche se noiosa e lunga da scrivere, la seconda è leggermente piu complessa e per maggiori info vi rimando all'ajax