Exemple #1
0
// Importo la clase que me permite conectarme con la base
include "conexion.php";
// Variables por GET
$varPost = $_POST;
$base = new DBase();
// Insercion de un solo elemento, que puede ser encuesta, programa, pregunta o votos //
$tipoInsert = $varPost["tipo"];
switch ($tipoInsert) {
    case "programa":
        $nombre = $varPost["nombre"];
        $descripcion = $varPost["desc"];
        $cadenaInsertar = "Insert into programas (id, nombre, descripcion,Activo) values ( '','" . $nombre . "','" . $descripcion . "',1)";
        $cadenaValidar = "SELECT * FROM programas WHERE nombre='" . $nombre . "'";
        try {
            // Antes de insertar Valido
            $existe = $base->validarExistencia($cadenaValidar);
            if ($existe) {
                echo "{\"respuesta\":\"REPETIDO\"}";
            } else {
                $base->insertar($cadenaInsertar);
                echo "{\"respuesta\":\"OK\"}";
            }
        } catch (Exception $e) {
            echo "{\"respuesta\":\"ERROR\"}";
        }
        break;
    case "encuesta":
        $nombre = $varPost["nombre"];
        $descripcion = $varPost["desc"];
        $idP = $varPost["idp"];
        $fecha_actual = date("Y-m-d");