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.