Ejemplo n.º 1
0
<?php

//SERVICIO. Llamado con POST.
ini_set('display_errors', 1);
error_reporting(E_ALL);
if (isset($_POST['idCentro'])) {
    require_once '../Clases/classRegistrarPerrito.php';
    $centro = $_POST['idCentro'];
    //instancia del DAO
    $admin = new registrarPerrito();
    //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos
    $result = $admin->consultaPerritoCentro($centro);
    //Respuesta del servicio
    //
    //
    if ($result->num_rows > 0) {
        $perritos = array();
        while ($row = $result->fetch_assoc()) {
            $perrito = array($row["id_perrito"], $row["nombre"], $row["edad"], $row["raza"], $row["tamano"], $row["consideraciones"], $row["peso"], $row["imagen"]);
            array_push($perritos, $perrito);
        }
        echo json_encode($perritos);
    } else {
        echo 0;
    }
}
Ejemplo n.º 2
0
<?php

//SERVICIO. Llamado con POST.
ini_set('display_errors', 1);
error_reporting(E_ALL);
if (isset($_POST['opcion'])) {
    require_once '../Clases/classRegistrarPerrito.php';
    $tamano = $_POST['opcion'];
    //instancia del DAO
    $admin = new registrarPerrito();
    //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos
    $result = $admin->consultaPerritoTamano($tamano);
    //Respuesta del servicio
    //
    //
    if ($result->num_rows > 0) {
        $perritos = array();
        while ($row = $result->fetch_assoc()) {
            $perrito = array($row["id_perrito"], $row["imagen"]);
            array_push($perritos, $perrito);
        }
        echo json_encode($perritos);
    } else {
        echo 0;
    }
}
Ejemplo n.º 3
0
<?php

//SERVICIO. Llamado con POST.
ini_set('display_errors', 1);
error_reporting(E_ALL);
if (isset($_POST['idPerrito'])) {
    require_once '../Clases/classRegistrarPerrito.php';
    $idPerrito = $_POST['idPerrito'];
    //instancia del DAO
    $admin = new registrarPerrito();
    //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos
    $result = $admin->consultaPerrito($idPerrito);
    //Respuesta del servicio
    //
    //
    if ($result->num_rows > 0) {
        if ($row = $result->fetch_assoc()) {
            $perrito = array($row["nombre"], $row["edad"], $row["raza"], $row["tamano"], $row["consideraciones"], $row["peso"], $row["imagen"]);
        }
        echo json_encode($perrito);
    } else {
        echo "0 results";
    }
}
Ejemplo n.º 4
0
    $target_file = $target_dir . basename($_FILES["imageUpload"]["name"]);
    //$uploadOk = 1;
    // $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
    // $imagenSubida = "img"; //para guardar la imagen en una variable
    if (move_uploaded_file($_FILES['imageUpload']['tmp_name'], $target_file)) {
        echo "File is valid, and was successfully uploaded.\n";
    } else {
        print_r($_FILES);
        foreach ($_FILES as $file) {
            echo $file['name'];
        }
    }
    $nombre = $_POST['nombre'];
    $edad = $_POST['edad'];
    $raza = $_POST['raza'];
    $tamano = $_POST['tamano'];
    $consideraciones = $_POST['consideraciones'];
    $peso = $_POST['peso'];
    $idCentro = $_POST['centros'];
    //$imagen = $_POST['imagen'];
    $target_nombre = basename($_FILES["imageUpload"]["name"]);
    //instancia del DAO
    $admin = new registrarPerrito();
    //Le enviamos el parámetro a guardar. Idealmente, en un objeto de negocio para no pasar parámetros sueltos
    $resultado = $admin->altaPerrito($nombre, $edad, $raza, $tamano, $consideraciones, $peso, $target_nombre, $idCentro);
    echo $resultado;
    header('Location: ../../registrarPerrito.php');
} else {
    echo "Error servicio registrarPerrito";
    header('Location: ../../registrarPerrito.php');
}