<?php
        $html = '';
        $IMGs = '';
        $nr = 0;

        $ESQUEMA = $Schema->select_esquema_o_esquema_estructura(TRUE); 
        $GRUPO = $Schema->select_esquema_o_esquema_estructura(); 
        $GRUPOE_TIPO = $Schema->select_esquema_estructura_valores('TIPO',$ESQUEMA);
        $LISTA = $Schema->select_esquema_estructura_valores('TIPO', $ESQUEMA, 'LISTA');
        $sql_codigo_etiqueta = "SELECT CODIGO FROM ETIQUETAS WHERE GRUPO = $LISTA AND DESCRIPCION = 'FOTO'";
        $res_codigo_etiqueta = $con->query($sql_codigo_etiqueta);
        $row_codigo_etiqueta = $res_codigo_etiqueta->fetch_array(); 
        $ETIQUETA = $row_codigo_etiqueta['CODIGO'];
        $GRUPOE_PUBLICABLE = $Schema->select_esquema_estructura_valores('PUBLICABLE', $ESQUEMA);

        $sql = "SELECT E.CLAVE, E.NOMBRE, E.SUFIJO, E.PARTES, E.POS, E.ENTRADA
        FROM BIBLIOTECA_ELEMENTOS E 
        INNER JOIN BIBLIOTECA_ETIQUETAS T1 ON E.CLAVE = T1.CLAVE
        INNER JOIN BIBLIOTECA_ETIQUETAS T2 ON E.CLAVE = T2.CLAVE
        INNER JOIN BIBLIOTECA_ETIQUETAS T3 ON E.CLAVE = T3.CLAVE
        WHERE T1.ESQUEMA = ? AND T1.GRUPOE = ? AND T1.ETIQUETA = ?
        AND T2.ESQUEMA = ? AND T2.GRUPOE = ? AND T2.ETIQUETA = ?
        AND T3.ESQUEMA = ? AND T3.GRUPOE = ? AND T3.ETIQUETA = ?
        AND E.PAPELERA = ?
        AND E.POS <> ?
        AND E.CLAVE NOT IN (SELECT DOCUMENTO FROM VEHICULOS_TASACIONES_DOCS) ORDER BY E.POS ASC";
        $res = $Schema->executeQuery($sql, 'iiiiiiiiiii', [$ESQUEMA, $GRUPO, $_SESSION['CODIGO_COCHE'], $ESQUEMA, $GRUPOE_TIPO, $ETIQUETA, $ESQUEMA, $GRUPOE_PUBLICABLE, 1, 0, 0]);
        if($res->num_rows) {
            while($row = $res->fetch_array()) { 
                $TMP_FILE = 'tmp_img/mascaras/' . $row['NOMBRE'];
                $Schema->create_file("$TMP_FILE", $row['PARTES'], $row['SUFIJO'], $row['CLAVE']);
                $IMGs .= '<img src="' . $TMP_FILE .'" class="img-fit pb-2" id="' . $row['CLAVE'] . '">';
            }
        } else {
            $resLink = $Schema->executeQuery('SELECT LINK, ORDEN FROM VEHICULOS_MULTIMEDIA_LINKS WHERE VEHICULO = ? AND TIPO = ? AND ACTIVO = ? ORDER BY ORDEN ASC', 'iii', [$_SESSION['CODIGO_COCHE'], 1, 1]);
            if($resLink->num_rows) {
                while($rowLink = $resLink->fetch_array()) {
                    $nr++;
                    $label = $nr == 1 ? $foto_principal_lg : $foto_lg . " " . $nr;
                    $IMGs .= '<img alt="' . $label . '" class="img-fit p-2" src="' . $rowLink['LINK'] .'" width="100%">';
                }
            } else {
                $color = ["primary", "secondary", "success", "danger", "warning", "info"];
                $random = rand(0, 5);
                for($i = 0; $i < 5; $i++) {
                    $IMGs .= '<div><div class="border d-flex align-items-center justify-content-center text-center bg-' . $color[$random] . ' h-370"><i class="far fa-image text-white fa-5x"></i></div></div>';
                }
            }
        }

        
    ?>
    
    


