Example #1
0
    $txtNombre = test_input($_POST["txtNombre"]);
    $cbxActivo = isset($_POST["cbxActivo"]) ? 1 : 0;
    if ($txtCveTipoContenido != 0) {
        $tc = new TipoContenido($txtCveTipoContenido);
    }
    if ($xAccion == 'grabar') {
        $tc->setNombre($txtNombre);
        $tc->setActivo($cbxActivo);
        $count = $tc->grabar();
        if ($count > 0) {
            $msg = "Los datos han sido guardados.";
        } else {
            $msg = "Ha ocurrido un imprevisto al guardar los datos";
        }
    } elseif ($xAccion == 'eliminar') {
        $count = $tc->borrar();
        if ($count > 0) {
            $msg = "El registro ha sido borrado con éxito";
            $tc = NULL;
        } else {
            $msg = "Ha ocurrido un imprevisto al borrar el registro";
            $tc = NULL;
        }
    } elseif ($xAccion == 'logout') {
        /* unset($_SESSION['cve_usuario']);
           header('Location:login.php');
           return; */
    }
}
$sql = "SELECT * FROM tipos_contenido ORDER BY cve_tipo_contenido";
$rst = UtilDB::ejecutaConsulta($sql);