X7ROOT File Manager
PHP:
7.4.33
OS:
Linux
User:
br4sil
Root
/
home
/
br4sil
/
public_html
/
para
/
secoes
📤 Upload
📝 New File
📁 New Folder
Close
Editing: busca1.php
<?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"> <header class="mp-content-int busca-mp-content-int"> <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.* 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) WHERE flag_status=1 AND cidade = '".$cidade."' $q GROUP BY tbmaterias.endereco ORDER BY star DESC, qnt_estrelas_total DESC, tbmaterias.endereco ASC LIMIT $inicio,$quantidade "); }else{ $consulta = db_consulta(" SELECT tbmaterias.*, DATE_FORMAT(tbmaterias.data,'%d/%m/%Y') as data1 , tbmaterias_titulos.* 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) WHERE flag_status=1 AND cidade = '".urldecode($_GET['cidades'])."' GROUP BY tbmaterias.endereco ORDER BY star DESC, qnt_estrelas_total DESC, tbmaterias.endereco 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.* 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) WHERE flag_status=1 AND 1 ".subst($busca)." $q GROUP BY tbmaterias.endereco ORDER BY star DESC, qnt_estrelas_total DESC, tbmaterias.endereco ASC LIMIT $inicio,$quantidade "); }else{ $consulta = db_consulta(" SELECT tbmaterias.*, DATE_FORMAT(tbmaterias.data,'%d/%m/%Y') as data1 , tbmaterias_titulos.* 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) WHERE flag_status=1 AND cidade = '".urldecode($_GET['cidades'])."' AND 1 ".subst($busca)." $q GROUP BY tbmaterias.endereco ORDER BY star DESC, qnt_estrelas_total DESC, tbmaterias.endereco 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']."'")); ?> <? if ($linha['plano'] != "1"){ ?> <div> <? } ?> <? if ($linha['plano'] != "2"){ ?> <div itemscope advertiser > <? } ?> <? if ($linha['plano'] != "1"){ ?> <a class="full-link"><div> <? } ?> <? if ($linha['plano'] != "2"){ ?> <a class="full-link" itemprop="url" href="<?=$dadosconfig['url'];?>/empresa/<?=$linha['id_empresa'];?>/<? echo strtourl($linha['nome']); ?>.html"><div> <? } ?> <h2 itemprop="name"><?=$linha[numero];?>, <?=utf8_encode($linha[endereco]);?>, <?=$linha[tipo];?> </h2> <address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality"><?=utf8_encode($linha['nome']);?></span> <? if ($linha['plano'] != "1"){ ?> <? } ?> <? if ($linha['plano'] != "2"){ ?> <small itemprop="addressRegion"><?=utf8_encode($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:-5px"><img src="<?=$dadosconfig['url'];?>/secoes/star.png" style="height: 20px; width: 20px; vertical-align: text-top;">: <?=($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"><?=$linha[telefone];?></a> </a> </div> <? } } else { echo'Nã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>
Save
Cancel