public function BuscaLibros($Buscar, $EstadoLibro) { $li = new Libros(); $datos = $li->BuscaLibros($Buscar, $EstadoLibro); $html = "<br><br><table border=1>"; $html .= "<tr><td>ISBN</td><td>Nombre</td><td>Autor</td><td>Clasificacion</td><td>Paginas</td><td>Editorial</td><td>Fecha Publicación</td></tr>"; foreach ($datos as $campo) { $html .= "<tr>"; $html .= "<td>"; $html .= $campo['ISBN']; $html .= "</td>"; $html .= "<td>"; $html .= $campo['Nombre']; $html .= "</td>"; $html .= "<td>"; $html .= $campo['Autor']; $html .= "</td>"; $html .= "<td>"; $html .= $campo['Clasificacion']; $html .= "</td>"; $html .= "<td>"; $html .= $campo['Paginas']; $html .= "</td>"; $html .= "<td>"; $html .= $campo['Editorial']; $html .= "</td>"; $html .= "<td>"; $html .= $campo['FechaPublicacion']; $html .= "</td>"; $html .= "</tr>"; } $html .= "</tabla>"; return $html; }
include "IncluirClases.php"; //si hace click sobre un registro llene el form modal con datos if (isset($_GET['id'])) { $id = $_GET['id']; $libro = new LibrosBLL(); $vlibro = $libro->ConsultarRegistro($id); } //si hizo click en el envio if (isset($_POST['submit'])) { //captura de datos $id = $_POST['idHidden']; $isbn = $_POST['isbn']; $titulo = $_POST['titulo']; $tema = $_POST['tema']; $autor = $_POST['autor']; $elibrolibro = new Libros(); $elibrolibro->setNum_referencia($id); $elibrolibro->setIsbn($isbn); $elibrolibro->setTitulo($titulo); $elibrolibro->setTema($tema); $elibrolibro->setAutor($autor); $libroBLL = new LibrosBLL(); $libroBLL->Modificar($elibrolibro); if ($libroBLL->getHayError()) { $mensaje = "Registro no modificado: Error en el registro"; echo "<script>"; echo "if(alert('{$mensaje}'));"; echo "window.location='mantenimientoLibro.php'"; echo "</script>"; } else { $mensaje = "Actualizado correctamente";
<h3>BIBLIOTECA</h3> <?php spl_autoload_register(function ($nombreClase) { require_once 'class' . DIRECTORY_SEPARATOR . strtolower($nombreClase) . '.php'; }); $documento = new Documento("1", "Bolso"); echo "<b>Documento</b>" . "<br>"; $documento->imprimirCaracteristicas(); //($id, $formato, $autor, $paginas, $año) echo "<br>"; $revista = new Revistas("2", "Bolsillo", "277", "1999", "Original"); echo "<b>Revista</b>" . "<br>"; $revista->imprimirCaracteristicas(); //($id, $formato, $paginas, $año, $tipo) echo "<br>"; $libro = new Libros("3", "Grande", "Rosa", "167", "2013"); echo "<b>Libro</b>" . "<br>"; $libro->imprimirCaracteristicas(); //($id, $formato, $autor, $paginas, $año) //solo se necesitan los tres ultimos //pero no podemos borrar los dos primeros // COMO HAGO PARA Q SE VEAN LAS DOS PRIMERAS??? // Q HICE DIFERENTE EN LOS OTROS PARA Q SI SE VEAN TODAS??? // NECESITO EL PARENT EN IMPRIMIR CARACTERISTICAS // PASANDOLE LAS PROPIEDADES DEL PARENT ID Y FORMATO PARA QUE ME LAS IMPRIMA TB echo "<br>"; $dvd = new Dvd("4", "Pequeño", "20", "2015", "Típico"); echo "<b>Dvd</b>" . "<br>"; $libro->imprimirCaracteristicas(); //$id, $formato, $numero, $año, $formato //echo $libro->getFormato();
include 'Menu.php'; include "IncluirClases.php"; //si hace click sobre un registro llene el form modal con datos if (isset($_GET['id'])) { $id = $_GET['id']; } //si hizo click en el envio if (isset($_POST['submit'])) { //captura de datos // $id = $_POST ['idHidden']; $isbn = $_POST['isbn']; $titulo = $_POST['titulo']; $tema = $_POST['tema']; $autor = $_POST['autor']; $elibrolibro = new Libros(); $elibrolibro->setIsbn($isbn); $elibrolibro->setTitulo($titulo); $elibrolibro->setTema($tema); $elibrolibro->setAutor($autor); $libroBLL = new LibrosBLL(); $libroBLL->Agregar($elibrolibro); if ($libroBLL->getHayError()) { $mensaje = "Registro no agregado: El ISBn YA existe!"; echo "<script>"; echo "if(alert('{$mensaje}'));"; echo "window.location='mantenimientoLibro.php'"; echo "</script>"; } else { $mensaje = "Agregado correctamente"; echo "<script>";