saludos...
tengo una duda pasa que estoy usando este metodo para pasar la variable a otra pagina y luego con esa variable hacer una busqueda en mysql, y me ha salido. pero solo funciona de pagina a pagina?, es decir, se puede hacer que el primer post se guarde y pueda usarlo en la tercera?
la cosa que tengo es asi...
Código:
....
echo '<FORM METHOD="POST" ACTION="paso2.php">Persona<br>';
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select nombre from persona";
$result=mysql_db_query("basededatos",$sSQL);
echo '<select name="area">';
//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["nombre"];}
//mysql_free_result($result)
?>
</select>
<br>
<INPUT TYPE="SUBMIT" value="VER">
</FORM>
...
como se ve la varible nombre lo paso a la pagina paso 2 como area.
otra pagina
Código:
echo '<FORM METHOD="POST" ACTION="pas3.php">hijo<br>';
mysql_select_db ("basededatos", $conexio) OR die ("No se puede conectar");
$esge = $_POST['area'];
$sSQL="Select * from $esge";
$result=mysql_db_query("basededatos",$sSQL);
echo '<select name="area2">';
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["nombre"];}
mysql_close ($conexio);
?>
</select>
<br>
<INPUT TYPE="SUBMIT" value="VER">
</FORM>
..
bueno, aca al tomar la otra variable area hago otra busqueda con esa, y vuelvo a tomar area2 pero con otro dato, y el area se pierde.
la cosa que en la siguiente ventana nesecito ocupar el valor de la pagina inicial, pero no se como hacerlo y no creo que se pueda hacer esto
echo '<FORM METHOD="POST" ACTION="paso1.php"> ACTION="paso3.php">
alguien sabe como lo puedo hacer?