non ti ho smontato nessuna funzione, la parte in php iniziale prendere ciò che viene passato con il form e a seconda del valore da l'output che vuoi.

La parte in javascript invece invia i dati del form non appena selezioni un elemento dalla dropdownlist.

Comunque avevo sbagliato a scrivere .submit, in realtà è .submit()