function forzarDelete($IDCuidador) { $parametros = array(); $parametros['CuidadorCode'] = $IDCuidador; $gestor = new ManageCuidador($this->bd); $gestor->deleteZonas($parametros); $this->bd->delete("countrylanguage", $parametros); //se deberia de hacer a traves de la clase $parametros = array(); $parametros['IDCuidador'] = $IDCuidador; return $this->bd->delete($this->tabla, $parametros); }
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageCuidador($bd); $IDCuidador = Request::get("IDCuidador"); $cuidador = $gestor->get($IDCuidador); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Zoo Carlitos</title> <link rel="stylesheet" href="../estilo/estilos.css"/> </head> <body> <div id="fondocontenido3"></div> <div id="cont"><br /> <h1 class="titulo">Editar cuidador</h1> <form action="phpedit.php" method="POST"> ID Cuidador<sup>*</sup> <input required type="text" name="IDCuidador" value="<?php echo $cuidador->getIDcuidador(); ?> " /><br /><br /> Nombre Cuidador<sup>*</sup> <input required type="text" name="NombreCuidador" value="<?php echo $cuidador->getNombreCuidador(); ?> " /><br /><br /> Apellidos<sup>*</sup> <input required list="apellidos" name="Apellido" value="<?php echo $cuidador->getApellido(); ?>
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageCuidador($bd); $cuidadores = $gestor->getList(); $op = Request::get("op"); $r = Request::get("r"); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Zoo Carlitos</title> <link rel="stylesheet" href="../estilo/estilos.css"/> </head> <body> <div id="fondocontenido3"></div> <div id="cont"><br /> <h2><a href="viewInsert.php">Insertar Cuidador</a></h2> <?php if ($op != null) { echo "<h1>La operación {$op} ha dado como resultado {$r}</h1>"; } foreach ($cuidadores as $indice => $cuidador) { echo $cuidador; echo "<a class='borrar' href='phpdelete.php?IDuidador={$cuidador->getIDCuidador()}'>borrar</a> "; echo "<a class='borrar' href='phpdelete.php?f=&IDuidador={$cuidador->getIDCuidador()}'>Forzar borrado</a> "; echo "<a href='viewedit.php?IDuidador={$cuidador->getIDcuidador()}'>editar</a>"; echo "<br>"; }
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageCuidador($bd); $IDCuidador = Request::get("IDCuidador"); $f = Request::get("f"); if ($f === null) { $r = $gestor->delete($IDCuidador); } else { $r = $gestor->forzarDelete($IDCuidador); } $bd->close(); header("Location:index.php?op=delete&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageCuidador($bd); $cuidador = new Cuidador(); $cuidador->read(); $r = $gestor->insert($cuidador); $bd->close(); echo $r; var_dump($bd->getError()); header("Location:index.php?op=insert&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageAnimal($bd); $IDAnimal = Request::get("IDAnimal"); $animal = $gestor->get($IDAnimal); $gestorZona = new ManageZona($bd); $gestorCuidador = new ManageCuidador($bd); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Zoo Carlitos</title> <link rel="stylesheet" href="../estilo/estilos.css"/> </head> <body> <div id="fondocontenido"></div> <div id="cont"> <form action="phpedit.php" method="POST"><br/> <h1 class="titulo">Editar animal</h1> Nombre: <input type="text" name="NombreAnimal" value="<?php echo $animal->getName(); ?> " /><br/><br/> Familia: <input type="text" name="Familia" value="<?php echo $animal->getFamilia(); ?> " /><br/><br/> Peligro Extinción(S ó N):<input type="Text" name="PeligroExt" value="<?php
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageCuidador($bd); $zona = new Cuidador(); $zona->read(); $pkCode = Request::post("pkCode"); $r = $gestor->set($zona, $pkCode); $bd->close(); echo $r; var_dump($bd->getError()); header("Location:index.php?op=edit&r={$r}");