esto lo podrías hacer con jQuery y seria muy sencillo
necesitas un codigo que genere el resultado y que lo imprima en la pagina. algo así:
Código PHP:
function generaHTML($parametro){
/*
Aqui va tu consulta
lo guardas en la variable $resultado
*/
echo $resultado
}
y en jQuery quedaría así:
Código HTML:
<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){ //así es como se crean las funciones jQuery. solo cree
$("#selRutas").change(function(){ //se ejecuta con el evento onChange
var varRuta = $(this).val() //Devuelve el valor del campo, en este caso el select estatico
$("#txtResultado").load("generaHTML.php", {paramMes : varRuta }); //paramMes es el parametro pasado por metodo POST
});//change
});//ready
</script>
lo que hace esto es que cada vez que cambies el valor en el combobox busque en tu archivo php el resultado y lo coloca en el campo de texto.
en mi blog hice un ejemplo de select dinamicos que te puede servir, solo debes adaptarlo con lo que te indiqué arriba.
Código:
http://prodev.cl/2008/11/como-crear-combo-box-o-select-dinamico-con-jquery/
espero te ayude