Ver Mensaje Individual
  #4 (permalink)  
Antiguo 31/05/2010, 16:03
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 8 meses
Puntos: 10
Respuesta: Carrito compra con arrays

Se puede hacer con array's; porsupuesto que una bace de datos te permnitira mayor fiabilidad.

Podrias hacer asi (este es un simple ejemplo):

Código PHP:

$precioProducto 
= array("p1" => 10 ,"p2" => 20,"p3" => 12,"p4" => 33);

//cesta o carrito
//en realidad la cesta no figuraria asi si no que estaria almacenada en una variable
//por lo general de sesion
//esto es lo que se pidio hasta el momento
$cesta = array("p1" => ,"p2" => 4);


//recorres la cesta
foreach($cesta as $producto => $cantidad){
echo 
"<li>".$producto ." => "$cantidad ." Precio total ". ($precioProducto[$producto] * $cantidad);
}


//$precioProducto[$producto] devuelve el precio del producto
//luego lo multiplicas por la cantidad que se pidio
//($precioProducto[$producto] * $cantidad) 


Mira este aporte quiza te sirva tambien:
http://www.forosdelweb.com/f18/formu...3/#post3409749