un consiglio:
1 - non passare mai una GET o POST che sia direttamente in database ( parsatela molto bene prima e controllatela )
2 - scrivete codice html come si deve, ovvero ogni valore dentro " e " .... esempio ... onClick="qualcosa();" ...
3 - evitate 400 echo per una sola pagina ... leggetevi l' articolo sulle ottimizzazioni di php, ovvero layout su variabile, un solo echo per qualunque tipo di sito




P.S. questa problematica non e' da affrontare col PHP ma con JavaScript , mettendo tutte le regioni e suddividento bene in select le province il php non deve fare niente, deve lavorare solo il JavaScript, chiedete in scripting