function forzarDelete($IDZona) { $parametros = array(); $parametros['ZonaCode'] = $IDZona; $gestor = new ManageZona($this->bd); $gestor->deleteZonas($parametros); $this->bd->delete("countrylanguage", $parametros); //se deberia de hacer a traves de la clase $parametros = array(); $parametros['IDZona'] = $IDZona; return $this->bd->delete($this->tabla, $parametros); }
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageZona($bd); $zona = new Zona(); $zona->read(); //$arrayCountry = $country->getArray(); //$arrayCountryLeer = array(); // //foreach ($arrayCountry as $key => $value) { // $arrayCountryLeer[] = Request::post($key); //} // //$country->set($arrayCountryLeer); //$country->setCapital(null); $r = $gestor->insert($zona); $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 ManageZona($bd); $IDZona = Request::get("IDZona"); $f = Request::get("f"); if ($f === null) { $r = $gestor->delete($IDZona); } else { $r = $gestor->forzarDelete($IDZona); } $bd->close(); header("Location:index.php?op=delete&r={$r}");
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageZona($bd); $zonas = $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="fondocontenido2"></div> <div id="cont"> <h2><a href="viewInsert.php">Insertar Zona</a></h2> <?php if ($op != null) { echo "<h1>La operación {$op} ha dado como resultado {$r}</h1>"; } foreach ($zonas as $indice => $zona) { echo $zona; echo "<a class='borrar' href='phpdelete.php?IDZona={$zona->getIDZona()}'>borrar</a> "; echo "<a class='borrar' href='phpdelete.php?f=&IDZona={$zona->getIDZona()}'>Forzar borrado</a> "; echo "<a href='viewedit.php?IDZona={$zona->getIDZona()}'>editar</a>"; echo "<br>"; }
<?php require '../clases/AutoCarga.php'; $bd = new DataBase(); $gestor = new ManageZona($bd); $zona = new Zona(); $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}");
<?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 ManageZona($bd); $IDZona = Request::get("IDZona"); $zona = $gestor->get($IDZona); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Zoo Carlitos</title> <link rel="stylesheet" href="../estilo/estilos.css"/> </head> <body> <div id="fondocontenido2"></div> <div id="cont"><br /> <h1 class="titulo">Editar Zona </h1> <form action="phpedit.php" method="POST"> ID Zona<sup>*</sup> <input required type="text" name="IDZona" value="<?php echo $zona->getIDZona(); ?> " /><br /><br /> Nombre Zona<sup>*</sup> <input required type="text" name="NombreZona" value="<?php echo $zona->getNombreZona(); ?> " /><br /><br /> Tipo<sup>*</sup> <input required list="tipos" name="Tipo" value="<?php echo $zona->getTipo(); ?>