Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/04/2008, 13:38
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 18 años, 5 meses
Puntos: 22
Re: Productos con atributos?

Un ejemplo

Tenés tus productos en la base de datos:

ID Producto Opcion Precio Opcion Precio
1 Zapato c/cordones (a) 90 s/cordones (b) 85
2 Camisa c/botones (a) 150 s/botones (b) 190

Entonces tu carrito debería generar los links:

Código:
Zapato <a href="add_to_cart.php?id=1a">c/cordones</a> <a href0"add_to_cart.php?id=1b">s/cordones</a>
Camisa <a href="add_to_cart.php?id=2a">c/botones</a> <a href0"add_to_cart.php?id=2b">s/botones</a>
Tu script los cargará en el carrito, registrando directamente la cadena id. Al analizar los items, deberias dividirlo:

Código PHP:
//$id tiene un id especifico, dependerá del caso de donde se obtiene.
$id_real = (int)substr($id,0,strlen($id)-2);
$id_opcion substr($id,strlen($id)-1); 
y ya sabes que $id_real es el registro de la base de datos e $id_opcion te dira que precio debes sumar.

Espero que te ayude,
saludos.