コード例 #1
0
 public function compra()
 {
     include_once './model/fotos_model.php';
     if (isset($_SESSION['idusuario']) && $_SESSION['idusuario'] != NULL) {
         if (isset($_SESSION['carrito']) && count($_SESSION['carrito']) > 0) {
             include_once "./model/compras_model.php";
             $usuario = new Compras();
             $id_compra = $usuario->nuevacompra($_SESSION['idusuario']);
             //Guarda en la variable el id de la compra
             $foto = new Fotos_model();
             foreach ($_SESSION['carrito'] as $id => $producto) {
                 $consulta = $foto->load_fotografiaporid($id);
                 //Guarda el query //Recupero los atributos de la compra
                 $usuario->insertenlineadecompra($id_compra, $consulta[0]['id'], $consulta[0]['costo']);
             }
             unset($_SESSION['carrito']);
             // Limpio el carrito de compras
             include_once './view/vistacompra.php';
             $vista = new CompraExito();
             $vista->mostrar();
         } else {
         }
     } else {
         include_once './view/vistalogin.php';
         $vista = new Vistalogin();
         $vista->mostrar();
     }
 }