예제 #1
0
<?php

require '../Model/Articulo.php';
if (isset($_POST["update"])) {
    $articulo = Articulo::getArticuloById($_POST["idUpdate"]);
    $fecha = date('d-m-Y H:i');
    $articulo->setter($_POST["tituloUpdate"], $_POST["articuloUpdate"], $_POST["autorUpdate"], $fecha, $_POST["categoriaUpdate"]);
    $articulo->update();
    header('Location: ../Controller/index.php');
} else {
    // Carga la cabecera
    include '../View/cabecera.php';
    // Carga el Formulario
    include '../View/formUpdateArticulo.php';
    // Carga el pie de pagina
    include '../View/piedepagina.php';
}
<?php

require_once '../Model/Articulo.php';
$articuloAux = Articulo::getArticuloById($_GET['id']);
// Carga la vista del formulario de alta de articulo
include '../View/formularioModificaArticulo.php';
예제 #3
0
<?php

// Importamos la clase Articulo
require '../Model/Articulo.php';
// Si el formulario ha sido mandado
if (isset($_POST["borrarArticulo"])) {
    // Recogemos el articulo deseado de la base de datos por su ID
    $articulo = Articulo::getArticuloById($_POST["deleteId"]);
    // Procedemos a borrar el articulo escogido
    $articulo->delete();
    // Volvemos a index.php
    header('Location: ../Controller/index.php');
} else {
    // Si no se ha mandado el formulario mandamos mensaje de error y volvemos al index
    ?>
<p class="error"> Se ha producido un error sera redirigido a la pagina anterior en 5 segundos</p>
<?php 
    header("refresh:4;url=../Controller/index.php");
}