<?php 
//-----------CONEXION-------------------------------------------------------------------
require_once '../conexion/conexion.php';
$bd = new connexion();
$bd->query("SET NAMES 'utf8'");
//VARIABLES-----------------------------------------------------------------------------
$id_esq = $_POST['id'];
//ESCRIBO LOS BOTONES DE CARGAR MAS Y SIN ESQUEMA=======================================
echo "  <div class='col-xs-6 col-md-3'>
            <a id='btn_no_esquema' class='btn' role='button' href='javascript:EtiquetaDocOCR($id_esq);'>
                <img src='recursos/img/esquemas/imagen.gif'>
            </a><br><p>SIN PLANTILLA DE RECONOCIMIENTO</p>
        </div>";
//LLAMO A LA FUNCION PARA CARGAR LOS ESQUEMAS DISPONIBLES
$result = btnPlantillasOCR($bd, $id_esq);
if ($resultado = $result) {
    // obtener el array asociativo 
    while ($fila = mysqli_fetch_row($resultado)) {
          //=======================================================================
          //VALIDAR EL PERMISO DE USO DEL ESQUEMA EN EL ASISTENTE------------------
          //VARIABLES==============================================================
          $nomb_plantilla = $fila[1];
          //Variable de la ninea adicional de ser un movil
          $linea_add = "";
          //DETECTO SI SE ESTA USANDO UN MOVIL
          //EVALUO SI ES MOVIL CORTO LA PALABRA AUN MAXIMO DE 
          //libreria mobile detect------------------------------------------------
          require_once '../recursos/MobileDetect/Mobile_Detect.php';
          //Creo una nueva variable de mobile detect------------------------------
          $detect = new Mobile_Detect;
          if ( $detect->isMobile() ) {
            //CONTAR CANTIDAD DE CARACTERES DEL CAMPO
            $long_desc = strlen($nomb_plantilla);
            //Evaluo si es inferior a 10 caracteres carbo un br adicional
            if ($long_desc > 10) {
              $linea_add = "<br>";
            }
          }
          //====================================================================================
          //HAGO EL EXPLODE DE LA FRASE PARA ANALIZAR LAS PALABRAS Y ASIGNAR IMAGEN-------------
          $palabras = explode(" ", $fila[1]);
          $rows = count($palabras);
          $i = 1;
          $p = 0;
              while ($i <= $rows) {
                $icono = iconoEsquema($palabras[$p]);
                    //EVALUO EL ICONO A UTILIZAR
                    if ($icono == "") {
                          $imagen = "default.gif";
                    }else{
                          $imagen = $icono.".gif";
                          break;
                    }
                $i++;
                $p++;
              }
              //ESCRIBO LOS BOTONES DE LAS PLANTILLAS DISPONIBLES--------------------------------------
              echo "<div class='col-xs-6 col-md-3'>
                        <a class='btn' role='button' href='javascript:generaEtiquetaOCR($fila[0]);'>
                              <img src='recursos/img/esquemas/plantillaocr.gif'>
                        </a><br><p>".$nomb_plantilla."</p>
                        ".$linea_add."
                    </div>";
              
    //===============================================================================================    
    }
    mysqli_free_result($resultado);
}
//===================================================================
//========================FUNCIONES==================================
//Funcion PARA OBTENER LA DESCRIPCION DE LOS BTN DE LOS ESQUEMAS-----
function btnPlantillasOCR($bd, $id_esq) {
  $sql =  " SELECT P.CODIGO, P.DESCRIPCION, P.ESQUEMA
            FROM PLANTILLASOCR P
            WHERE P.ESQUEMA = $id_esq AND P.ACTIVO = 1
            ORDER BY P.DESCRIPCION ASC";
  $base = $bd->query($sql);
  return $base;
  $base->close();
}
//Funcion PARA COMPARAR LAS PALABRAS CON LOS ICINOS DISPONIBLES-----
function iconoEsquema($palabra) {
  global $bd;
  $sql =  " SELECT I.ICONO
            FROM ESQUEMAS_ICONOS I
            WHERE I.DOCUMENTO LIKE '%!".$palabra."!%'";
  $base = $bd->query($sql);
  $row = mysqli_fetch_array($base);
  $icono = $row['ICONO'];
  return $icono;
  $base->close();
}
 ?>