Example #1
0
<?php

include 'model.php';
$estado = '';
if (isset($_GET['crear'])) {
    //Creamos un apartado desde el listado
    if (isset($_POST['insertar'])) {
        //aƱadimos un apartado nuevo
        $apartado = array('id_temas' => $_POST['id_temas'], 'nombre_apartados' => $_POST['nombre_apartados'], 'descripcion' => $_POST['descripcion']);
        $exito = modelApartados::insertarDatos($apartado);
        if ($exito) {
            $estado = 'Apartado creado correctamente';
        } else {
            $estado = 'Se ha producido un error, int?ntelo de nuevo';
        }
        //Mostramos el formulario para insertar un nuevo apartado
        include 'tmplActualizar.php';
    } else {
        //Mostramos el formulario para insertar un nuevo apartado
        include 'tmplActualizar.php';
    }
} else {
    if (isset($_POST['actualizar'])) {
        //actualizamos el apartado y usamos htmlentities para poder insertar el texto en la bd sin problemas
        $apartado = array('id_temas' => $_POST['id_temas'], 'nombre_apartados' => htmlentities($_POST['nombre_apartados'], ENT_QUOTES), 'descripcion' => htmlentities($_POST['descripcion'], ENT_QUOTES), 'id' => $_GET['id']);
        $exito = modelApartados::getActualizarDatos($apartado);
        if ($exito) {
            $estado = 'Datos actualizados correctamente';
        } else {
            $estado = 'Se ha producido un error, int?ntelo de nuevo';
        }