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(); } }