include "includes/header.php";
header('Cache-Control: no cache'); //no cache
session_cache_limiter('private_no_expire'); // works
//session_cache_limiter('public'); // works too
unset($_SESSION['impresion']);
unset($_SESSION['envio_email']);
/*ini_set('display_errors',1);
ini_set('display_startup_errors',1);
*/
$avanzada = 0;
$filtroA = 'A';
$sentencia = "SELECT DISTINCT(grupo) FROM catalogo_productos ORDER BY grupo ASC ";
$stmt = $dbconn->prepare($sentencia);
$stmt->execute();
$categorias = $stmt->fetchAll(PDO::FETCH_ASSOC);
try{
if($_GET['pag'] != ''){
$pag=$_GET['pag']!='' ? $_GET['pag']:0;
$regi_pag = 9;
if($pag==1 || $pag==0){
$pos=0;
$pag=0;
}
else $pos=($pag*$regi_pag)-$regi_pag;
if($_SESSION['paginador'] != '' ){
$nueva_consulta = $_SESSION['paginador']." LIMIT ".$pos.",".$regi_pag." " ;
$stmt = $dbconn->prepare($nueva_consulta);
$stmt->execute();
$productos = $stmt->fetchAll(PDO::FETCH_ASSOC);
$productos_encontrados = $stmt->rowCount();
$stmtB = $dbconn->prepare($_SESSION['paginador']);
$stmtB->execute();
$son = $stmtB->fetchAll(PDO::FETCH_ASSOC);
$cantidad_encontrados = $stmtB->rowCount();
if ($productos_encontrados == 0) {
//echo "coincidencia 1 ---".
$coincidencias = 1;
$avanzada = 1;
}
}else{
if(isset($_GET['general'])){
//echo "aqui 1";
$_SESSION['tipo_cotizar'] = '';
$_SESSION['medidas_cotizar'] = '';
$_SESSION['capacidad_cotizar'] = '';
$_SESSION['uso_cotizar'] = '';
unset($_SESSION['consulta']);
$filtro = filter_var(trim($_GET['general']), FILTER_SANITIZE_SPECIAL_CHARS);
for($asd = 0 ; $asd < count(explode(' ', $filtro)) ; $asd++){
$cadena = explode(' ', utf8_decode($filtro));
if($cadena[$asd] == 'y' || $cadena[$asd] == 'el' || $cadena[$asd] == 'la' || $cadena[$asd] == 'con' || $cadena[$asd] == 'las' || $cadena[$asd] == 'los' || $cadena[$asd] == 'un' || $cadena[$asd] == 'una' || $cadena[$asd] == 'unas' || $cadena[$asd] == 'unos' || $cadena[$asd] == 'de' || $cadena[$asd] == 'del' ){
$cadena_buscar1 = '';
$cadena_buscar2 = '';
$cadena_buscar3 = '';
$cadena_buscar4 = '';
$cadena_buscar5 = '';
$cadena_buscar6 = '';
$cadena_buscar7 = '';
$cadena_buscar8 = '';
$cadena_buscar9 = '';
} else{
if($asd == 0){
$cadena_buscar1 = 'grupo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar2 = 'tipo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar3 = 'subtipo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar4 = 'color LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar5 = 'uso LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar6 = 'id_articulo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar7 = 'descripcion LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar8 = 'fabricante LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar9 = 'clave_fabricante LIKE "%'.$cadena[$asd].'%" ';
}
else{
$cadena_buscar1 = 'OR grupo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar2 = 'OR tipo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar3 = 'OR subtipo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar4 = 'OR color LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar5 = 'OR uso LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar6 = 'OR id_articulo LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar7 = 'OR descripcion LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar8 = 'OR fabricante LIKE "%'.$cadena[$asd].'%" ';
$cadena_buscar9 = 'OR clave_fabricante LIKE "%'.$cadena[$asd].'%" ';
}
}
$buscar_cadena1 = $buscar_cadena1.' '.$cadena_buscar1;
$buscar_cadena2 = $buscar_cadena2.' '.$cadena_buscar2;
$buscar_cadena3 = $buscar_cadena3.' '.$cadena_buscar3;
$buscar_cadena4 = $buscar_cadena4.' '.$cadena_buscar4;
$buscar_cadena5 = $buscar_cadena5.' '.$cadena_buscar5;
$buscar_cadena6 = $buscar_cadena6.' '.$cadena_buscar6;
$buscar_cadena7 = $buscar_cadena7.' '.$cadena_buscar7;
$buscar_cadena8 = $buscar_cadena8.' '.$cadena_buscar8;
$buscar_cadena9 = $buscar_cadena9.' '.$cadena_buscar9;
}
$filtro = filter_var(trim($_GET['general']), FILTER_SANITIZE_SPECIAL_CHARS);
$sentencia = "SELECT * FROM catalogo_productos WHERE ".$buscar_cadena1."
OR ".$buscar_cadena2."
OR ".$buscar_cadena3."
OR ".$buscar_cadena4."
OR ".$buscar_cadena5."
OR ".$buscar_cadena6."
OR ".$buscar_cadena7."
OR ".$buscar_cadena8."
OR ".$buscar_cadena9."
ORDER BY precio_publicar ASC ";
$pag=$_GET['pag']!='' ? $_GET['pag']:0;
$regi_pag = 9;
if($pag==1 || $pag==0){
$pos=0;
$pag=0;
}
$sentencia1 = "SELECT * FROM catalogo_productos WHERE ".$buscar_cadena1."
OR ".$buscar_cadena2."
OR ".$buscar_cadena3."
OR ".$buscar_cadena4."
OR ".$buscar_cadena5."
OR ".$buscar_cadena6."
OR ".$buscar_cadena7."
OR ".$buscar_cadena8."
OR ".$buscar_cadena9."
ORDER BY precio_publicar ASC LIMIT ".$pos.",".$regi_pag." ";
$_SESSION['sentencia22'] = $sentencia1;
//$_SESSION['consulta1'] = $sentencia1;
$_SESSION['paginador'] = $sentencia;
$_SESSION['consulta1'] = $sentencia1;
$stmt = $dbconn->prepare($sentencia);
$stmt->execute();
$productos = $stmt->fetchAll(PDO::FETCH_ASSOC);
$cantidad_encontrados = $stmt->rowCount();
$stmtB = $dbconn->prepare($sentencia1);
$stmtB->execute();
$productos = $stmtB->fetchAll(PDO::FETCH_ASSOC);
$productos_encontrados = $stmtB->rowCount();
if ($productos_encontrados == 0) {
//echo "coincidencia 3 ---".
$coincidencias = 1;
$avanzada = 1;
}
////conservar la url
$enlace_actual = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$eliminar_url =explode('.php?', $enlace_actual);
$eliminar_url1 =explode('&', $eliminar_url[1]);
$a_quitar = $eliminar_url[1];
$tiene_parametros = '&'.$a_quitar;
}
if(isset($_GET['principal'])){
$filtro = $_GET['principal']=='TODOS' ? '': $_GET['principal'];
$categoria = $_GET['principal']=='TODOS' ? '': $_GET['principal'];
//echo $_GET['principal'];
if($_GET['tipo']== '' || $_GET['tipo'] == null || $_GET['tipo'] == 'null' || $_GET['tipo']== ' ' || $_GET['tipo'] == 'null ' ){
$_SESSION['tipo_cotizar'] = '' ;
}else{
$_SESSION['tipo_cotizar'] = $_GET['tipo'] ;
}
if($_GET['medidas']== '' || $_GET['medidas'] == null || $_GET['medidas'] == 'null' || $_GET['medidas']== ' ' || $_GET['medidas'] == 'null ' ){
$_SESSION['medidas_cotizar'] = '' ;
}else{
$_SESSION['medidas_cotizar'] = $_GET['medidas'] ;
}
if($_GET['color']== '' || $_GET['color'] == null || $_GET['color'] == 'null' || $_GET['color']== ' ' || $_GET['color'] == 'null ' ){
$_SESSION['color_cotizar'] = '' ;
}else{
$_SESSION['color_cotizar'] = $_GET['color'] ;
}
if($_GET['capacidad']== '' || $_GET['capacidad'] == null || $_GET['capacidad'] == 'null'|| $_GET['capacidad']== ' ' || $_GET['capacidad'] == 'null ' ){
$_SESSION['capacidad_cotizar'] = '' ;
}else{
$_SESSION['capacidad_cotizar'] = $_GET['capacidad'] ;
}
if($_GET['uso']== '' || $_GET['uso'] == null || $_GET['uso'] == 'null' || $_GET['null']== ' ' || $_GET['uso'] == 'null ' ){
$_SESSION['uso_cotizar'] = '' ;
}else{
$_SESSION['uso_cotizar'] = $_GET['uso'] ;
}
//$minimo = $_GET['minimo'];
//$maximo = $_GET['maximo']+1;
$sentencia;
if($filtro != '' && count($_SESSION['tipo_cotizar']) != ''){
$consulta1 ="AND (";
for( $e = 0 ; $e <= (substr_count($_SESSION['tipo_cotizar'], ',')) ; $e++ ){
$b = explode(',',$_SESSION['tipo_cotizar']);
//echo $b[$e]; echo " Capacidad/Características Ordenar Precio
";
if ($e == '0') {
$consulta1 .= "tipo LIKE '%".utf8_decode($b[$e])."%' ";
}else{
$consulta1 .= "OR tipo LIKE '%".utf8_decode($b[$e])."%' ";
}
}
$consulta1 .=")";
$contenedor = '';
$consulta2 ="AND (";
if($_SESSION['medidas_cotizar'] != '' ){
if(substr_count($_SESSION['medidas_cotizar'], ':') == 0 ){
for($tipoB = 0 ; $tipoB <=substr_count($_SESSION['medidas_cotizar'], ','); $tipoB++ ){
$explode1 = explode(',',$_SESSION['medidas_cotizar']);
$contenedor = $explode1[$tipoB];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoB== 0){
$consulta2 .= "subtipo LIKE '%".$contenedor."%' ";
}else{
$consulta2 .= "OR subtipo LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoB = 1 ; $tipoB <=substr_count($_SESSION['medidas_cotizar'], ':'); $tipoB++ ){
$explode = explode(':',$_SESSION['medidas_cotizar']);
$contenedor1 = $explode[$tipoB];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoB== 1){
$consulta2 .= "subtipo LIKE '%".$contenedor."%' ";
}else{
$consulta2 .= "OR subtipo LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta2 .=")";
$contenedor = '';
$consulta3 ="AND (";
if($_SESSION['color_cotizar'] != '' ){
if(substr_count($_SESSION['color_cotizar'], ':') == 0 ){
for($tipoC = 0 ; $tipoC <=substr_count($_SESSION['color_cotizar'], ','); $tipoC++ ){
//echo "aqui";
$explode1 = explode(',',$_SESSION['color_cotizar']);
$contenedor = $explode1[$tipoC];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoC== 0){
$consulta3 .= "color LIKE '%".$contenedor."%' ";
}else{
$consulta3 .= "OR color LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoC = 1 ; $tipoC <=substr_count($_SESSION['color_cotizar'], ':'); $tipoC++ ){
$explode = explode(':',$_SESSION['color_cotizar']);
$contenedor1 = $explode[$tipoC];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoC== 1){
$consulta3 .= "color LIKE '%".$contenedor."%' ";
}else{
$consulta3 .= "OR color LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta3 .=")";
$contenedor = '';
$consulta4 ="AND (";
if($_SESSION['capacidad_cotizar'] != 'null' ){
if(substr_count($_SESSION['capacidad_cotizar'], ':') == 0 ){
for($tipoD = 0 ; $tipoD <=substr_count($_SESSION['capacidad_cotizar'], ','); $tipoD++ ){
$explode1 = explode(',',$_SESSION['capacidad_cotizar']);
$contenedor = $explode1[$tipoD];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoD== 0){
$consulta4 .= "capacidad LIKE '%".$contenedor."%' ";
}else{
$consulta4 .= "OR capacidad LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoD = 1 ; $tipoD <=substr_count($_SESSION['capacidad_cotizar'], ':'); $tipoD++ ){
$explode = explode(':',$_SESSION['capacidad_cotizar']);
$contenedor1 = $explode[$tipoD];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoD== 1){
$consulta4 .= "capacidad LIKE '%".$contenedor."%' ";
}else{
$consulta4 .= "OR capacidad LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta4 .=")";
$contenedor = '';
$consulta5 ="AND (";
if($_SESSION['uso_cotizar'] != 'null' ){
if(substr_count($_SESSION['uso_cotizar'], ':') == 0 ){
for($tipoE = 0 ; $tipoE <=substr_count($_SESSION['uso_cotizar'], ','); $tipoE++ ){
$explode1 = explode(',',$_SESSION['uso_cotizar']);
$contenedor = $explode1[$tipoE];
if($tipoE== 0){
$consulta5 .= "fabricante LIKE '%".$contenedor."%' ";
}else{
$consulta5 .= "OR fabricante LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoE = 1 ; $tipoE <=substr_count($_SESSION['uso_cotizar'], ':'); $tipoE++ ){
$explode = explode(':',$_SESSION['uso_cotizar']);
$contenedor1 = $explode[$tipoE];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
if($tipoE== 1){
$consulta5 .= "fabricante LIKE '%".$contenedor."%' ";
}else{
$consulta5 .= "OR fabricante LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta5 .=")";
//AND precio_publicar BETWEEN ".filter_var($minimo, FILTER_SANITIZE_SPECIAL_CHARS)." AND ".filter_var($maximo, FILTER_SANITIZE_SPECIAL_CHARS)."
$sentencia2 .= "SELECT * FROM catalogo_productos WHERE grupo LIKE '%".utf8_decode($filtro)."%'
".$consulta1." ".$consulta2." ".$consulta3." ".$consulta4." ".$consulta5." ";
$sentencia2 = str_replace("AND ()", "", $sentencia2);
if($_GET['orden'] == 'ASC'){
$sentencia2 .= "ORDER BY precio_publicar ASC";
} else{
$sentencia2 .= "ORDER BY precio_publicar DESC";
}
}else if($filtro != '' && count($tipo) == 0){
$avanzada = 1;
if (count($medidas) == '' && count($color) == '' && count($capacidad) == '' && count($uso) == '' ) {
//AND precio_publicar BETWEEN ".filter_var($minimo, FILTER_SANITIZE_SPECIAL_CHARS)." AND ".filter_var($maximo, FILTER_SANITIZE_SPECIAL_CHARS)."
$sentencia2 .= "SELECT * FROM catalogo_productos WHERE grupo LIKE '%".utf8_decode($filtro)."%' ORDER BY descripcion ASC";
}else{
foreach ($medidas as $nombre) {
$contenedor = "ARRAY_".$nombre;
// ${$contenedor} = [[]];
}
for ($i=0; $i
";
if ($e == '0') {
$consulta1 .= "tipo LIKE '%".utf8_decode($b[$e])."%' ";
}else{
$consulta1 .= "OR tipo LIKE '%".utf8_decode($b[$e])."%' ";
}
}
$consulta1 .=")";
$contenedor = '';
$consulta2 ="AND (";
if($_SESSION['medidas_cotizar'] != '' ){
if(substr_count($_SESSION['medidas_cotizar'], ':') == 0 ){
for($tipoB = 0 ; $tipoB <=substr_count($_SESSION['medidas_cotizar'], ','); $tipoB++ ){
$explode1 = explode(',',$_SESSION['medidas_cotizar']);
$contenedor = $explode1[$tipoB];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoB== 0){
$consulta2 .= "subtipo LIKE '%".$contenedor."%' ";
}else{
$consulta2 .= "OR subtipo LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoB = 1 ; $tipoB <=substr_count($_SESSION['medidas_cotizar'], ':'); $tipoB++ ){
$explode = explode(':',$_SESSION['medidas_cotizar']);
$contenedor1 = $explode[$tipoB];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoB== 1){
$consulta2 .= "subtipo LIKE '%".$contenedor."%' ";
}else{
$consulta2 .= "OR subtipo LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta2 .=")";
$contenedor = '';
$consulta3 ="AND (";
if($_SESSION['color_cotizar'] != '' ){
if(substr_count($_SESSION['color_cotizar'], ':') == 0 ){
for($tipoC = 0 ; $tipoC <=substr_count($_SESSION['color_cotizar'], ','); $tipoC++ ){
//echo "aqui";
$explode1 = explode(',',$_SESSION['color_cotizar']);
$contenedor = $explode1[$tipoC];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoC== 0){
$consulta3 .= "color LIKE '%".$contenedor."%' ";
}else{
$consulta3 .= "OR color LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoC = 1 ; $tipoC <=substr_count($_SESSION['color_cotizar'], ':'); $tipoC++ ){
$explode = explode(':',$_SESSION['color_cotizar']);
$contenedor1 = $explode[$tipoC];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoC== 1){
$consulta3 .= "color LIKE '%".$contenedor."%' ";
}else{
$consulta3 .= "OR color LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta3 .=")";
$contenedor = '';
$consulta4 ="AND (";
if($_SESSION['capacidad_cotizar'] != 'null' ){
if(substr_count($_SESSION['capacidad_cotizar'], ':') == 0 ){
for($tipoD = 0 ; $tipoD <=substr_count($_SESSION['capacidad_cotizar'], ','); $tipoD++ ){
$explode1 = explode(',',$_SESSION['capacidad_cotizar']);
$contenedor = $explode1[$tipoD];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoD== 0){
$consulta4 .= "capacidad LIKE '%".$contenedor."%' ";
}else{
$consulta4 .= "OR capacidad LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoD = 1 ; $tipoD <=substr_count($_SESSION['capacidad_cotizar'], ':'); $tipoD++ ){
$explode = explode(':',$_SESSION['capacidad_cotizar']);
$contenedor1 = $explode[$tipoD];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
$pos = strpos($contenedor, 'Ñ');
if ($pos === false) {
}else{
$explode = explode('Ñ',$contenedor);
$contenedor = $explode[0];
}
if($tipoD== 1){
$consulta4 .= "capacidad LIKE '%".$contenedor."%' ";
}else{
$consulta4 .= "OR capacidad LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta4 .=")";
$contenedor = '';
$consulta5 ="AND (";
if($_SESSION['uso_cotizar'] != 'null' ){
if(substr_count($_SESSION['uso_cotizar'], ':') == 0 ){
for($tipoE = 0 ; $tipoE <=substr_count($_SESSION['uso_cotizar'], ','); $tipoE++ ){
$explode1 = explode(',',$_SESSION['uso_cotizar']);
$contenedor = $explode1[$tipoE];
if($tipoE== 0){
$consulta5 .= "fabricante LIKE '%".$contenedor."%' ";
}else{
$consulta5 .= "OR fabricante LIKE '%".$contenedor."%' ";
}
}
}else{
for($tipoE = 1 ; $tipoE <=substr_count($_SESSION['uso_cotizar'], ':'); $tipoE++ ){
$explode = explode(':',$_SESSION['uso_cotizar']);
$contenedor1 = $explode[$tipoE];
$explode1 = explode(',',$contenedor1);
$contenedor = $explode1[0];
if($tipoE== 1){
$consulta5 .= "fabricante LIKE '%".$contenedor."%' ";
}else{
$consulta5 .= "OR fabricante LIKE '%".$contenedor."%' ";
}
}
}
}
$consulta5 .=")";
//AND precio_publicar BETWEEN ".filter_var($minimo, FILTER_SANITIZE_SPECIAL_CHARS)." AND ".filter_var($maximo, FILTER_SANITIZE_SPECIAL_CHARS)."
$sentencia2 .= "SELECT * FROM catalogo_productos WHERE grupo LIKE '%".utf8_decode($filtro)."%'
".$consulta1." ".$consulta2." ".$consulta3." ".$consulta4." ".$consulta5." ";
$sentencia2 = str_replace("AND ()", "", $sentencia2);
if($_GET['orden'] == 'ASC'){
$sentencia2 .= "ORDER BY precio_publicar ASC";
} else{
$sentencia2 .= "ORDER BY precio_publicar DESC";
}
}else if($filtro != '' && count($tipo) == 0){
$avanzada = 1;
if (count($medidas) == '' && count($color) == '' && count($capacidad) == '' && count($uso) == '' ) {
//AND precio_publicar BETWEEN ".filter_var($minimo, FILTER_SANITIZE_SPECIAL_CHARS)." AND ".filter_var($maximo, FILTER_SANITIZE_SPECIAL_CHARS)."
$sentencia2 .= "SELECT * FROM catalogo_productos WHERE grupo LIKE '%".utf8_decode($filtro)."%' ORDER BY descripcion ASC";
}else{
foreach ($medidas as $nombre) {
$contenedor = "ARRAY_".$nombre;
// ${$contenedor} = [[]];
}
for ($i=0; $i Búsqueda de productos
Búsqueda avanzada