<?php
//===================================================================================================================
//============================================LIBRERIAS Y VARIABLES==================================================
//===================================================================================================================
session_start();
// lib --------------------------------------------------------------------------------------------------------------
require_once '../../lib/config.php';
//CONEXION-----------------------------------------------------------------------------------------------------------
require_once '../../conexion/conexion.php';
$bd = new connexion();
$bd->query("SET NAMES 'utf8'");
//VARIABLES----------------------------------------------------------------------------------------------------------
$user = "";
$user = $_SESSION["user"];
$grupo = "";
$grupo = $_SESSION["grupo"];
$id_esq = $_POST['id'];
$total = 0;
//===================================================================================================================
//============================================ACCIONES===============================================================
//===================================================================================================================
//LLAMO A LA FUNCION PARA CARGAR LOS ESQUEMAS DISPONIBLES============================================================
$result = btnEsquema($bd, $user, $grupo, $id_esq);
if ($resultado = $result) {
    /* obtener el array asociativo */
    while ($fila = mysqli_fetch_row($resultado)) {
        //Cuento el total de lineas del array
        $total = ++$total; 
    //===============================================================================================    
    }
    /* liberar el conjunto de resultados */
    mysqli_free_result($resultado);
    //Devuelvo el total 
    echo $total;
}
//===================================================================================================================
//============================================HTML===================================================================
//===================================================================================================================

//===================================================================================================================
//============================================FUNCIONES==============================================================
//===================================================================================================================
//Funcion PARA OBTENER LA DESCRIPCION DE LOS BTN DE LOS ESQUEMAS-----------------------------------------------------
function btnEsquema($bd, $user, $grupo, $id_esq) {
  $sql =  " SELECT DISTINCT EL.NOMBRE, E.CODIGO, E.ACCESO, EL.CLAVE
            FROM ESQUEMAS E
            INNER JOIN BIBLIOTECA_ETIQUETAS BE
            ON E.CODIGO = BE.ESQUEMA
            INNER JOIN BIBLIOTECA_ELEMENTOS EL
            ON BE.CLAVE = EL.CLAVE
            WHERE E.CODIGO > 0 AND E.ACTIVO = 1 AND ( EL.EXTENSION = 'HTML' OR EL.EXTENSION = 'HTM' ) 
            AND EL.UBICACION LIKE '##PUBLICO##/##PLAN_PUB##/%' AND EL.PAPELERA = 0 AND E.CODIGO = $id_esq
            AND ( E.ACCESO='' OR E.ACCESO IS NULL OR E.ACCESO LIKE '%%".SQL_USER_PF."".$user."".SQL_USER_SEP."%%' OR E.ACCESO LIKE '%%".SQL_USER_PF."".$grupo."".SQL_USER_SEP."%%')
            ORDER BY E.DESCRIPCION ASC";
  $base = $bd->query($sql);
  return $base;
  $base->close();
}

?>