Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/09/2011, 10:19
Avatar de Raziel_Ravenheart
Raziel_Ravenheart
 
Fecha de Ingreso: agosto-2011
Ubicación: Ibagué, Tolima
Mensajes: 192
Antigüedad: 12 años, 8 meses
Puntos: 37
Respuesta: Problema con un búcle para 2 arrays cada uno a una variable distinta

Lo que sucede es que estás confiando en el checkbox para seleccionar el producto, y aunque esto es cierto, solo se envian los checkbox seleccionados, en cambio con los hidden no es así, si un input hidden existe de todos modos se va a enviar, tienes que buscar el modo que solo se envien los datos del producto seleccionad con el checkbox.

Ten en cuenta, si un checkbox no está seleccionado, no se envia, por lo tanto solo aparecen los otros datos, en cambio un hidden siempre se va a enviar. Como te dije, tienes que buscar el modo de que solo se envien los datos, dependiendo del checkbox seleccionado, esto lo podrías hacer por medio de javascript.

O buscar un modo por medio de php de no depender del input type hidden.. puedes enviar los datos al formulario. y que el checkbox sea el unico valor que se envie y sea el id del producto en la base de datos, después solo tienes que volver a extraer los valores de la base de datos, para calcular la cotización.