Foros del Web » Programando para Internet » PHP »

Pasar variables de un form a otro form que usa $_SERVER["PHP_SELF"]

Estas en el tema de Pasar variables de un form a otro form que usa $_SERVER["PHP_SELF"] en el foro de PHP en Foros del Web. Hola a todos, espero me puedan ayudar con este problemita que me trae hace dias, tengo un formulario (for_opc.php) este debe elegir una opcion, según ...
  #1 (permalink)  
Antiguo 30/08/2007, 20:48
 
Fecha de Ingreso: abril-2007
Mensajes: 4
Antigüedad: 17 años
Puntos: 0
Pasar variables de un form a otro form que usa $_SERVER["PHP_SELF"]

Hola a todos, espero me puedan ayudar con este problemita que me trae hace dias, tengo un formulario (for_opc.php) este debe elegir una opcion, según la opcion que se elija debe ir al formulario (mostrar.php) , este ultimo debera recibir los valores que debiese enviar for_opc.php,

for_opc.php
<form action=mostrar.php method="post">

// puede ser esta opcion con "combox"
<?php
$result = aca va la conexion a la base
print("<SELECT NAME=unit><OPTION> Todas las mensuras</OPTION>\n");
while ($row = mysql_fetch_array($result))
{
print ("<OPTION VALUE = $row[id_unit] > $row[descrip_unit] </OPTION>\n");
}
?>
// o puede ser esta con "opcion" (dos alternativas)
<table width="187">
<tr>
<td width="80"><label>
<input name="Buscar" type="radio" value="1" checked="checked" />
LIBRO</label></td>
<td width="95"><label>
<input name="caja" type="text" id="caja" size="15" maxlength="15" />
</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Buscar" value="2" />
AUTOR</label></td>
<td><input name="baul" type="text" id="baul" size="15" maxlength="15" /></td>
</tr>
</table>
</form


mostrar.php

Este formulario esta diseñado con "Region repetitiva", utilizo $_SERVER["PHP_SELF"], cuando coloco valores directos en mi consulta muestra todo tal cual como se desea, pero si a mi consulta la dejo que cree con variable que envia el for_opc.php solo muestra una vez luego se pierden los valores , esto lo hago trabajar con el metodo post.

Necesito que el formulario for_opc.php envie los valores seleccionados, y que el formulario B]mostrar.php[/B] sea capaz de recibir los valores y cree el query sin problemas sin que se pierda cuando se solicite mostrar de nuevo (esto es por la Region repetitiva, ya que muestro de 20 0 15 registros, por pagina)

Estimados colaboradores, les quedaria agradecido si me pueden ayudar,

Gracias por prestar atencion a mi consulta y que tengan buen dia
  #2 (permalink)  
Antiguo 30/08/2007, 22:52
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Re: Pasar variables de un form a otro form que usa $_SERVER["PHP_SELF"]

haz intentado usar $_REQUEST? o por sesiones. Saludos
__________________
Hospedaje Web al mejor costo!
  #3 (permalink)  
Antiguo 31/08/2007, 10:12
 
Fecha de Ingreso: abril-2007
Mensajes: 4
Antigüedad: 17 años
Puntos: 0
Re: Pasar variables de un form a otro form que usa $_SERVER["PHP_SELF"]

Hola, lo hice como me indicaste pero la primera vez lo hace, al buscar los siguientes registros desaparece el valor

he intentado con $_SESSION pero idem al buscar los siguientes registros desaparece el valor
  #4 (permalink)  
Antiguo 31/08/2007, 15:03
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Re: Pasar variables de un form a otro form que usa $_SERVER["PHP_SELF"]

necesitas usar un foreach entonces... www.php.net/foreach para tomar los varoles e irlos guardando aunque seria mejor irlos asigando en variables y asi pasarlos...
__________________
Hospedaje Web al mejor costo!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:41.