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

Hola a todos! Tengo un gran dilema...

Tengo una página con PRODUCTOS y cada uno de ellos tiene un link como el de abajo el cual envía estos datos para que se cargue el carrito de compras.

Código HTML:
CANTIDAD DE PRODUCTOS: ___
<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> 
¿Cómo puedo hacer para crear un campo donde pueda agregarle la cantidad que quiero cargar en el carrito?

Actualmente el archivo carro_agregar.php solo carga por defecto 1 sola unidad:
Código PHP:
session_start();
extract($_REQUEST);
    include(
'conectar.php');

    
// conexion a la base
    
$conexion mysql_connect($host_db$usuario_db$pass_db) or die ("no se ha podido conectar a la BD");
    
mysql_select_db($base_db$conexion) or die ("no se ha podido seleccionar la BD");

if(!isset(
$cantidad)){$cantidad=1;}
$qry=mysql_query("SELECT * FROM producto WHERE cod_articulo='".$cod_articulo."' AND cod_categoria='".$cod_categoria."'");
$row=mysql_fetch_array($qry);

$_SESSION['carro']

if(isset(
$_SESSION['carro']))
$carro=$_SESSION['carro'];

$carro[md5($cod_articulo)]=array('identificador'=>md5($cod_articulo),'cantidad'=>$cantidad,'unidad'=>$row['unidad'],'categoria'=>$row['categoria'],'linea'=>$row['linea'],'precio'=>$row['precio'],'cod_articulo'=>$cod_articulo,'cod_categoria'=>$cod_categoria);

$_SESSION['carro']=$carro
Desde ya muchas gracias y espero su ayuda.
Abrazo.
Marx.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.