Dos posibles soluciones, la fácil,y la menos fácil
Hola de nuevo, me alegro que te hayan servido mis comentarios. Para pasar valores desde un campo de texto hacia una variable php primero debes enviar el formulario. Es decir, debes poner en el formulario el atributo action="tupaginareceptoradedatos.php"
quedaría algo tal como esto: <form method="post" name="miformulario" action="mipaginareceptoradedatos.php">
y en la página php tendrías que poner <?php $tuvariablephp = $_POST["nombredelcampoquequierasrecuperar"]; ?>
Esta forma de hacerlo requiere que haya una transición de una página a otra, o, si me apuras, que la misma página se recargue por completo.
Pienso que también puedes hacerlo con ajax (javascript), de forma que harías el envío sin enviar toda la página, es decir, se produciría un evento que desencadenaría que recibas la información del formulario recargando solo la parte que se modifique en la página. Pero es algo más complicado. Si no te sirve lo de enviar el formulario y recibir la información en otra página, tal vez podría buscar un rato e intentar hacer un ejemplo.
En cuanto a lo del select, no lo acabo de entender, intenta explicármelo mejor :-), de todas formas lo mismo te he respondido a esa pregunta también, al explicarte la respuesta a tu primera pregunta.