Ancora non è chiara la situazione.
Prima di tutto ti chiedo un favore, ripulisci il codice dalle parti commentate e posta solo quello che effettivamente esegui, inoltre, mettilo all'interno dei tag [php] e [/ php] (questo senza lo spazio tra / e php, io l'ho messo altrimenti non vedresti i tag).
Prima di inviare il messaggio col codice visualizza l'anteprima e se necessario riformatta il codice con i ritorni a capo e l'indentazione giusta (il forum secondo il formato del testo che incolli potrebbe fare casini).

Detto questo, io vedo diversi campi select nel tuo form di cui alcuni con parti commentate per non essere eseguite.

Tu che cosa devi fare?
Un utente seleziona qualcosa in un campo select, devi recuperare questo dato, inviarlo alla stessa pagina e rigenerarla in base a questa scelta?

Spiega dettagliatamente le azioni che dovresti compiere e come dovrebbe rispondere il codice.