Saludos...
Segun entiendo el amigo necesita llenar unos campos segun lo que se seleccione a priori, con php se hace perfectamente de forma dinamica, dinamico, se refiere en su pricipio elemental a la ineteraccion en vivo de elementos cambiantes, ya el hecho de manejar variables y consultas a una base de datos, hace un ambiente dinamico.
Lo que si estoy de acuerdo con Ashrey es que usando ajax optimizas mas las peticiones en tu servidor, pero creo que en tu caso particular PHP hace el trabajo de forma correcta: busca en google como traerte resultados de una base de datos usando un combobox!
