<?php

session_start();
if (!isset($_SESSION['username'])) {
    ?>
<script language="JavaScript">window.open("../../index.php", "_self")</script><?php 
}
require_once "../../modelo/columnas_visibilidad.class.php";
$Columnas = new ColumnasVisibilidad();
$arrayColumnas = $Columnas->get_allColumnasVisibles();
echo json_encode($arrayColumnas);
<?php

session_start();
if (!isset($_SESSION['username'])) {
    ?>
<script language="JavaScript">window.open("../../index.php", "_self")</script><?php 
}
require_once "../../modelo/columnas_visibilidad.class.php";
$columna = $_POST["columna"];
$vis = $_POST["visibilidad"];
$columnaVisibilidad = new ColumnasVisibilidad();
$editColumnaVisibilidad = $columnaVisibilidad->edit_visibilidadColumna($columna, $vis);
if ($editColumnaVisibilidad) {
    echo "ok";
} else {
    echo "error";
}
<?php

session_start();
if (!isset($_SESSION['username'])) {
    ?>
<script language="JavaScript">window.open("../../index.php", "_self")</script><?php 
}
require_once "../../modelo/columnas_visibilidad.class.php";
$Columnas = new ColumnasVisibilidad();
$arrayColumnas = $Columnas->get_columnasBase();
$correctas = 0;
$incorrectas = 0;
$filasIncorrectas = array();
foreach ($arrayColumnas as $key => $row) {
    if ($row->Field == 'id_caso') {
        $addVC = $Columnas->add_visibilidadColumna($row->Field, 1);
    } else {
        if ($row->Field == 'telefono') {
            $addVC = $Columnas->add_visibilidadColumna($row->Field, 1);
        } else {
            $addVC = $Columnas->add_visibilidadColumna($row->Field, 0);
        }
    }
    if ($addVC) {
        $correctas++;
    } else {
        $incorrectas++;
        $filasIncorrectas[] = $row->Field;
    }
}
$resultado = array('correctas' => $correctas, 'incorrectas' => $incorrectas, 'filasIncorrectas' => $filasIncorrectas);
<?php

session_start();
if (!isset($_SESSION['username'])) {
    ?>
<script language="JavaScript">window.open("../../index.php", "_self")</script><?php 
}
require_once "../../modelo/columnas_visibilidad.class.php";
$Columnas = new ColumnasVisibilidad();
$arrayColumnas = $Columnas->get_allVisibilidadColumnas();
echo json_encode($arrayColumnas);