Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2005, 20:39
JAMER
 
Fecha de Ingreso: enero-2005
Mensajes: 50
Antigüedad: 19 años, 3 meses
Puntos: 0
Como hacer para recuperar una variable php despues de onchange="this.form.submit()"

Como puedo recuperar el valor de una variable despues de que se ejecuta esta instruccion javascript? onChange=\"this.form.submit()\" que recarga la pagina.
Intentare explicarme tengo una pagina donde envia una variable a otra por un formulario y con el metodo post

pagina1 envia clave a pagina2

pagina2 recibe de esta forma

Código PHP:
$p=$_POST[clave]; 
//luego realizo una consulta de seleccion e imprimo varios valores 
$result=mysql_query("SELECT * FROM pacientes WHERE  clave_paciente='$p'",$link); 
...... realizo impreciones de todos los campos de la tabla pacientes, etc

luego hay una parte de un codigo que consegui de esta web en uno de sus faqs llamado "Como hacer una lista desplegable (<select> ) con valores de una tabla Mysql que dependa del valor seleccionado en la primera" faq 53


esto va en la misma pagina2 y es parte del codigo que esta en el faq. no lo pongo completo por ahora porque siento que esta es la parte importante o donde puede estar el asunto.

Código PHP:
echo "<form action=\"pagina2.php\" method=\"POST\">\n\n"
// Formar Selec "Padre". 
echo "<select name=\"Clave_tipo_a\" onChange=\"this.form.submit()\">\n"
bien pues justo aqui al seleccionar de la primera lista la pagina se recarga y pierdo el valor de mis variables que vinieron de un formulario anterior, como le hago para no perderlas???

Última edición por JAMER; 06/01/2005 a las 20:41