<?php
	include_once("conexaoli.php");
?>
<?php
function subst($palavra){
	return $palavra;
}
?>
    <?
	function strtourl($str){
		return preg_replace('/([^.a-z0-9\-]+)/i', '_', strtolower(
			strtr(trim(html_entity_decode($str)),
				'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿ-',
				'aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyyby ')));
	}
	list($buscado,) = pesquisaQuery(array('teste'),$_GET['busca']);
?>
<?
	include ('../index/topo.php');
?>

<section class="mp-content" style="background-color:#FFC">
  <header class="mp-content-int busca-mp-content-int"><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <i></i>
    <h1 id="listresulttitle" title="Resultado da busca" alt="Resultado da busca">Resultado da busca por <strong><?=trim($buscado);?></strong></h1>
    <i></i>
  </header>
  <article class=" listresult mp-content-int busca-mp-content-int">
 <?php
		if(isset($_GET['pag'])){
		$pag = $_GET['pag'];
		} else {
			$pag = 1;
			}
		$quantidade = 506;
		$inicio = ($pag*$quantidade) - $quantidade;
		?>
    <?
			$busca = '';
			if (strlen($_GET['busca'])>0) {
				list($buscado,$tmp) = pesquisaQuery(array('nome','telefone','titulo','endereco','descricao'),subst($_GET['busca']));
				$busca .= $tmp;
			}
			//echo $busca;
			$buscando = $_GET['busca'];
			$cidade = $_GET['cidades'];
			

			// Filtro menu Suspenso



			if($_GET['categorias'] != 'all'){
			
			$categorias = $_GET['categorias'];
			$q = " AND (tbmaterias.id_titulo = $categorias OR tbmaterias.id_titulo1 = $categorias OR tbmaterias.id_titulo2 = $categorias OR tbmaterias.id_titulo3 = $categorias)";
		} else {
			$q = '';
		}

			//verifica se nao foi digitando nada
		if(urldecode($_GET['busca']) == 'Digite sua busca') {
				//verifica se nao foi escolhida nenhuma cidade
				if(urldecode($_GET['cidades']) == 'all') {
					$consulta = db_consulta("
						SELECT
							tbmaterias.*,
							DATE_FORMAT(tbmaterias.data,'%d/%m/%Y') as data1 ,
							tbmaterias_titulos.*, tbmaterias_cidade.*
						FROM
							tbmaterias					
							INNER JOIN tbmaterias_titulos ON (tbmaterias_titulos.id_titulo = tbmaterias.id_titulo or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo1 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo2 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo3)
							INNER JOIN tbmaterias_cidade ON (tbmaterias_cidade.id_cidade = tbmaterias.cidade)
						WHERE  flag_status=1 AND id_cidade = '".$cidade."' $q   GROUP BY tbmaterias.nome ORDER BY star DESC, tbmaterias.nome ASC LIMIT $inicio,$quantidade
						");
				}else{
						$consulta = db_consulta("
						SELECT
							tbmaterias.*,
							DATE_FORMAT(tbmaterias.data,'%d/%m/%Y') as data1 ,
							tbmaterias_titulos.*, tbmaterias_cidade.*
						FROM
							tbmaterias					
							INNER JOIN tbmaterias_titulos ON (tbmaterias_titulos.id_titulo = tbmaterias.id_titulo or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo1 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo2 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo3)
							INNER JOIN tbmaterias_cidade ON (tbmaterias_cidade.id_cidade = tbmaterias.cidade)
						WHERE  flag_status=1 AND id_cidade = '".urldecode($_GET['cidades'])."'  
						GROUP BY tbmaterias.nome ORDER BY star DESC, tbmaterias.nome ASC LIMIT $inicio,$quantidade
						");
					}
			} else{ 
			// ********************************************
				if(urldecode($_GET['cidades']) == 'all') {
					$consulta = db_consulta("
					SELECT
						tbmaterias.*,
						DATE_FORMAT(tbmaterias.data,'%d/%m/%Y') as data1 ,
						tbmaterias_titulos.*, tbmaterias_cidade.*
					FROM
						tbmaterias					
						INNER JOIN tbmaterias_titulos ON (tbmaterias_titulos.id_titulo = tbmaterias.id_titulo or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo1 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo2 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo3)
						INNER JOIN tbmaterias_cidade ON (tbmaterias_cidade.id_cidade = tbmaterias.cidade)
					WHERE  flag_status=1 AND 1 ".subst($busca)." $q
					GROUP BY tbmaterias.nome ORDER BY star DESC, tbmaterias.nome ASC LIMIT $inicio,$quantidade
					");
				}else{
						$consulta = db_consulta("
						SELECT
							tbmaterias.*,
							DATE_FORMAT(tbmaterias.data,'%d/%m/%Y') as data1 ,
							tbmaterias_titulos.*, tbmaterias_cidade.*
						FROM
							tbmaterias					
							INNER JOIN tbmaterias_titulos ON (tbmaterias_titulos.id_titulo = tbmaterias.id_titulo or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo1 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo2 or tbmaterias_titulos.id_titulo = tbmaterias.id_titulo3)
							INNER JOIN tbmaterias_cidade ON (tbmaterias_cidade.id_cidade = tbmaterias.cidade)
						WHERE  flag_status=1 AND id_cidade = '".urldecode($_GET['cidades'])."' AND 1 ".subst($busca)." $q
						GROUP BY tbmaterias.nome ORDER BY star DESC, tbmaterias.nome ASC LIMIT $inicio,$quantidade
						");
					}
			}
			if (db_linhas($consulta)>0) {
			while ($linha = db_lista($consulta)) {
				
				$estrelas = mysqli_fetch_array(mysqli_query($connli, "SELECT sum(qnt_estrela) AS qtE FROM avaliacos WHERE url='".$linha['id_empresa']."'"));
		?>
<style>
.listresult div[advertiser] a{background:#FF9}
.listresult div[advertiser]{background:url(../imgs/vtnc.png) right center no-repeat #FF9!important}
</style>

<div itemscope itemtype="http://schema.org/Organization" advertiser>

<a class="full-link" itemprop="url" href="<?=$dadosconfig['url'];?>/empresa/<?=$linha['id_empresa'];?>/<? echo strtourl($linha['nome']); ?>.html">

<div>

<div style="position:absolute; float:left;">

<?
$codigo = trim($linha['codigo']);

if (!empty($codigo)) {

    $file = $caminho_absuluto . 'arquivos/materias/' . $codigo . '/capa.jpg';

    if (file_exists($file)) {
?>

    <img style="width:130px; height:100px; display:block"
         src="<? echo $url_site; ?>/arquivos/materias/<?=$codigo;?>/capa.jpg?version=<?=date("YmdHis")?>">

<?
    } else {
?>

    <img style="width:130px; height:70px; display:block"
         src="<? echo $url_site; ?>/index/img/semfoto.png">

<?
    }

} else {
?>

    <img style="width:130px; height:70px; display:block"
         src="<? echo $url_site; ?>/index/img/semfoto.png">

<?
}
?>

</div>

<small itemprop="name"
       itemscope
       itemtype="http://schema.org/PostalAddress"
       style="margin-left:140px; font-weight: bold; font-size:16px; display:block;">

<?=$linha['nome'];?>

</small>

<address itemprop="address"
         itemscope
         itemtype="http://schema.org/PostalAddress"
         style="margin-left:140px; max-width:150px;">

<span itemprop="addressLocality"
      style="max-width:150px; margin-top:8px;">

<?=$linha['tipo'];?> <?=$linha['endereco'];?>, <?=$linha['numero'];?>

</span>

<small itemprop="addressRegion">
<?=$linha['cidade'];?>
</small>

<small style="bottom: 2px;
              top: 2px;
              color:#000;
              font-weight: 600;
              line-height: 22px;
              font-size: 16px;
              margin-top:5px;
              margin-left:-28px;
              border:0px;">

<img src="<?=$dadosconfig['url'];?>/secoes/star.png"
     style="height: 20px;
            width: 20px;
            vertical-align: text-top;
            border:0px;">

: <?=($estrelas['qtE']=='') ? 0 : $estrelas['qtE'];?>

</small>

</address>

</div>

<strong itemprop="telephone">
<?=$linha['telefone'];?>
<b></b>
</strong>

<a class="phonemobile"
   href="tel:<?=$linha['telefone'];?>"
   target="_blank">

<font size="+2" style="font-weight: bold;">
<?=$linha['telefone'];?>
</font>

</a>

</div>

<?
}
} else {
echo 'N&atilde;o conseguimos encontrar sua busca... Tente novamente.';
}
?>

</div></div></div></div></div></div></div>

<div id="area-banner">

<?
$i=0;

$SQL = "SELECT * FROM tbslides ORDER BY RAND() ASC";

$Lista = new Consulta($SQL,16,$PGATUAL);

while ($linha = db_lista($Lista->consulta)) {
$i++;
?>

<a href="<?=$linha['link'];?>" target="_blank">

<img style="width:164px; height:104px;"
     src="<?=$dadosconfig['url'];?>/arquivos/slides/<?=$linha['arquivo'];?>"
     alt="">

</a>

<? } ?>

</div>

</article>
</section>
</body>
</html>