Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/12/2004, 06:52
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Por lo que veo tu carrito es un array de valores. Tendrias que "transformarlo" en un array de registros (array de arrays). Mas o menos, tendrias en cada elemento del carrito un array de registros, para cada id_item tendras varios registros, uno para cada combinacion de talla-color distintos, cada uno de estos con una cantidad independiente (vas a tener 5 camisas L rojas y 6 camisas L azules, como elementos separados.

Con los arrays asociativos de PHP, puedes usar un array multidimensional de 3 dimensiones, por ejemplo $carrito[item][talla][color] almacenaria la cantidad de ese item, talla y color. Basicamente en tu codigo tendrias que cambiar $itemsEnCesta[$item] por $itemsEnCesta[$item][$talla][$color]. $talla y $color lo leerias via POST como haces con $item.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.