bueno hice mi catalogo de productos y la de cargar carro y no me dan problemas bueno ahora que estoy haciendo la parte de "ver carro" me da error :S aqui les dejo el codigo:
Código PHP:
Ver original
<?php ?><link rel="stylesheet" type="text/css" href="./estilo.css"/> <?php class carritoCompras{ var $total; /* inicializo mi array carro con los datos pasado del catalogo de productows */ function cargar_carro($precio, $cantidad,$producto,$nombre){ $this->total=$precio*$cantidad; 'total'=>$this->total,'cantidad'=>$cantidad); } /* los objetos que se an cargado al carro*/ function ver_carro() { echo"<table id='table'>"; foreach($this->carro as $car) { { echo"<tr><td>".$car['nombre']."total".$car['total']."cantidad".$car['cantidad']."</td></tr>"; } } echo"</table>"; } } /*fin de la calse*/ { /*creo mi objeto carritoCompras*/ $compras = new carritoCompras; $op=1; $op=2; switch ($op) { case 1: $compras->cargar_carro($_REQUEST['cantidad'],$_REQUEST['precio'],$_REQUEST['producto'],$_REQUEST['nombre']); case 2: $compras->ver_carro; /*aqui es donde me da el error : Aviso: Undefined property: carritoCompras :: $ ver_carro en C:*/ } } ?>
cuando le voy a ver carro me arroja ese error..... trate de hacerlo con session--> $_SESSION['carro'] guardando el array "$carro" y cuando le daba a ver carro solo me salia la ultima carga del carro ..... las personas que me puedan ayudar de verdad muchas gracias tengo ya casi dos semanas tratando de hacerlo y es algo frustrante que por mas que intento no me sale