コード例 #1
0
ファイル: phpinsert.php プロジェクト: jcfuentes102/ZOO
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageAnimal($bd);
$Familia = Request::post("Familia");
$NombreAnimal = Request::post("NombreAnimal");
$PeligroExt = Request::post("PeligroExt");
$Edad = Request::post("Edad");
$CuidadorCode = Request::post("CuidadorCode");
$ZonaCode = Request::post("ZonaCode");
$animal = new Animal(0, $Familia, $NombreAnimal, $PeligroExt, $Edad, $CuidadorCode, $ZonaCode);
$r = $gestor->insert($animal);
$bd->close();
//echo $r;
//var_dump($bd->getError());
header("Location:index.php?op=insert&r={$r}");
コード例 #2
0
ファイル: phpedit.php プロジェクト: jcfuentes102/ZOO
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageAnimal($bd);
/* ¿Quien es el usuario que intenta insertar? / Validación de datos */
$IDAnimal = Request::post("pkID");
$Familia = Request::post("Familia");
$NombreAnimal = Request::post("NombreAnimal");
$PeligroExt = Request::post("PeligroExt");
$Edad = Request::post("Edad");
$CuidadorCode = Request::post("CuidadorCode");
$ZonaCode = Request::post("ZonaCode");
$animal = new Animal($IDAnimal, $Familia, $NombreAnimal, $PeligroExt, $Edad, $CuidadorCode, $ZonaCode);
$r = $gestor->set($animal);
$bd->close();
//echo $r;
//var_dump($bd->getError());
header("Location:index.php?op=edit&r={$r}");
コード例 #3
0
ファイル: viewedit.php プロジェクト: jcfuentes102/ZOO
<?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 
コード例 #4
0
ファイル: phpdelete.php プロジェクト: jcfuentes102/ZOO
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
$gestor = new ManageAnimal($bd);
$IDAnimal = Request::get("ID");
$r = $gestor->delete($IDAnimal);
$bd->close();
header("Location:index.php?op=delete&r={$r}");
コード例 #5
0
ファイル: index.php プロジェクト: jcfuentes102/ZOO
<?php

require '../clases/AutoCarga.php';
$bd = new DataBase();
//var_dump($bd);
$gestor = new ManageAnimal($bd);
$page = Request::get("page");
if ($page === null || $page === "") {
    $page = 1;
}
$order = Request::get("order");
$sort = Request::get("sort");
$orden = "{$order} {$sort}";
$trozoEnlace = "";
if (trim($orden) != "") {
    $trozoEnlace = "&order={$order}&sort={$sort}";
}
$animales = $gestor->getList($page, trim($orden));
$op = Request::get("op");
$r = Request::get("r");
//var_dump($bd->getError());
?>
<!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>