Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/01/2008, 12:40
Avatar de _ssx
_ssx
 
Fecha de Ingreso: mayo-2003
Ubicación: mX
Mensajes: 683
Antigüedad: 21 años, 9 meses
Puntos: 60
Re: Ayuda con Carrito de compra

Si lo que deseas es actualizar varios productos al mismo tiempo envia un array de los campos a actualizar...


Código HTML:
<form action="actualiza_carro.php" method ="POST">
<input type="hidden" name="id_prod[]" id="id_prod[]" value="1" />
<input type="hidden" name="precio[]" id="precio[]" value="100" />
<input type="hidden" name="id_prod[]" id="id_prod[]" value="2" />
<input type="hidden" name="precio[]" id="precio[]" value="200" />
<input type="hidden" name="id_prod[]" id="id_prod[]" value="3" />
<input type="hidden" name="precio[]" id="precio[]" value="300" />
</form> 
ahora en php recibes el array y lo procesas, puedes ir ingresando uno por uno con el metodo de meter_producto o hacer un metodo que reciba el array y lo procese y lo vaya insertando uno por uno llamando al metodo meter_producto-- aseguras la comunicaciòn por mensajes en tu objeto..

Código PHP:
<?php

//recibes el array por POST
for ($x=0$x count($_POST['id_prod']); $x++){
  echo 
"Producto: ".$x." Con id -->".$_POST['id_prod'][$x]."<br>Con precio: ".$_POST['precio'][$x]."<br><br>";
}
Esa es la idea..
__________________
Escribe tu código de forma que refleje, y saque a relucir,lo mejor de tu carácter personal
www.oscararzola.com/blog
Principios de un programador