Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/10/2011, 14:29
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 22 años, 6 meses
Puntos: 1
Respuesta: Duda con pasar variables y agregar más para seguir pasando entre paginas

JuJoGuAl: nuevamente gracias por tu tiempo. Te muestro el ejemplo para ver si me explico más claramente. Es obvio que estoy cometiendo un error por eso la variable no está pasando pero te juro que no puedo darme cuenta donde está el rollo...

Desde aquí, hay que cargarle un nro. al CAMPO CANTIDAD para que la siguiente página lo procese por eso está visible. Los ocultos YA están tomando los datos de la base para que la siguiente página los procese.

Este formulario que recoge variables de una consulta y las "envía" a otra página.
Código HTML:
<form method="GET">
  <input name="cantidad" type="text" id="cantidad" size="10" value="<?php echo $_GET['cantidad'];?>">
  <input name="cod_articulo" type="hidden" value="<?php echo $fila['cod_articulo']; ?>">
  <input name="cod_categoria" type="hidden" value="<?php echo $fila['cod_categoria']; ?>">

<!--- link que debería funcionar como botón y enviar las variables por GET ---->
<a href="carro_agregar.php?<?php echo SID ?>&cod_articulo=<?php echo $fila['cod_articulo']; ?>&cod_categoria=<?php echo $fila['cod_categoria']; ?>" onclick="if(confirmDel() == false){return false;}" target="frame1"><img src="imagesite/carrito.png" width="150" height="35" title="Agregar al Pedido" border="0" /></a>

<iframe name="frame1" style="display:none"></iframe>
</form> 
Y la otra página NO me está capturando la variable $cantidad (las otras SI pasan)
Código PHP:
$cod_articulo $_GET["cod_articulo"];
$cod_categoria $_GET["cod_categoria"];
$cantidad $_GET["cantidad"]; // no pasa el dato que le cargamos en la pagina anterior

//incluímos la conexión a nuestra base de datos
if(!isset($cantidad)){$cantidad=$_GET["cantidad"];}
.....
resto del código 
Seguro te vas a reir pero no me doy cuenta xq no pasa la variable.
Gracias y saludos.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.