<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $sesion = new Session(); $gestor = new ManejoLudoteca($bd); $filtro = Request::get("filtro"); if ($filtro === null) { $params = array(); $condicion = "1=1"; } else { $params["filtro"] == $filtro . "%"; $condicion = "nombre like :filtro"; } $order = Request::get("order"); $orderby = "id, nombre, editorial"; if ($order !== null) { $orderby = "{$order}, {$orderby}"; } $registros = $gestor->count($condicion, $params); $paginacion = new Pager($registros, Request::get("rpp"), Request::get("pagina")); $parametros = new QueryString(); $op = null; $ludoteca = $gestor->getList($paginacion->getPaginaActual(), $order, $paginacion->getRpp(), $condicion, $parametros); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { ?> <!DOCTYPE html>
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestorUsuario = new ManejoUsuario($bd); $gestorLudoteca = new ManejoLudoteca($bd); $gestorPrestamo = new ManejoPrestamo($bd); $usuarios = $gestorUsuario->getList(); $juegos = $gestorLudoteca->getList(); $usuarios = $gestorPrestamo->getList(); $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Ludoteca</title> <!-- Bootstrap Core CSS --> <link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoLudoteca($bd); $nombre = Request::post("nombre"); $editorial = Request::post("editorial"); $jugadores = Request::post("jugadores"); $pegi = Request::post("pegi"); $prestado = Request::post("prestado"); $completo = Request::post("completo"); $juego = new Ludoteca(null, $nombre, $editorial, $jugadores, $pegi, $prestado, $completo); $r = $gestor->insert($juego); $bd->close(); var_dump($bd->getError()); header("Location:ludoteca.php?op=Insertado&r={$r} ");
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoPrestamo($bd); $idprestamo = Request::get("idprestamo"); $idjuego = Request::get("idjuego"); $gestorLudoteca = new ManejoLudoteca($bd); $ludoteca = $gestorLudoteca->get($idjuego); $ludoteca->setPrestado("0"); var_dump($gestorLudoteca->set($ludoteca)); $r = $gestor->delete($idprestamo); //var_dump($bd->getError()); $bd->close(); header("Location: prestamo.php?op=Devuelto&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoLudoteca($bd); $ludoteca = $gestor->get(Request::get("id")); $sesion = new Session(); if (!$sesion->isLogged()) { $sesion->sendRedirect("logout.php"); exit; } else { ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content=""> <meta name="author" content=""> <title>Ludoteca</title> <!-- Bootstrap Core CSS --> <link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> <!-- MetisMenu CSS --> <link href="../bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoLudoteca($bd); $pagina = Request::get("pagina"); $id = Request::get("id"); $r = $gestor->delete($id); $bd->close(); header("Location: ludoteca.php?op=delete&r={$r}&pagina={$pagina}");
<?php require '../clases/AutoCarga.php'; $bd = new BaseDatos(); $gestor = new ManejoLudoteca($bd); $pkid = Request::post("pkid"); $nombre = Request::post("nombre"); $editorial = Request::post("editorial"); $jugadores = Request::post("jugadores"); $pegi = Request::post("pegi"); $prestado = Request::post("prestado"); $completo = Request::post("completo"); echo '<br>prestado: '; var_dump($prestado); echo ' completo:'; var_dump($completo); echo '<br>'; $juego = new Ludoteca($pkid, $nombre, $editorial, $jugadores, $pegi, $prestado, $completo); $r = $gestor->set($juego); $bd->close(); var_dump($bd->getError()); //header ("Location:ludoteca.php?op=Editado&r=$r ");