Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/01/2008, 11:54
Avatar de vanetino
vanetino
 
Fecha de Ingreso: diciembre-2006
Ubicación: Lima, Peru
Mensajes: 22
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Problema con carrito

Hola Tony007 lo quie prodrias hacer es lo siguiente :

Para empezar create un metodo que valide si tu producto existe :

function introduce_producto($id_prod,$nombre_prod,$precio_p rod){

if(producto_existe($id_prod)){

//actualizas cantidad

}else{

//sino introduces como nuevo

}

}



veo que tus variables de tu clase que usas como array estan mal estructurados

algo mejor seria utilizar un solo una variable

var $contenido = array();

en vez de

var $num_productos;
var $array_id_prod;
var $array_nombre_prod;
var $array_precio_prod;

luego lo usas asi:

$this->contentenido['id_producto'] = $id_prod;
$this->contentenido[$id_prod] ['cantidad'] = $cantidad; //esto en vez de $this->num_productos


de esta manera identificas cada producto de mejor manera



saludos

Última edición por vanetino; 11/01/2008 a las 13:09