Jump to content

Search the Community

Showing results for tags 'filtro valor'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 1 result

  1. maurohpg

    Busca Filtro Valor

    Bom dia pessoal, estou fazendo um filtro por valor dinâmico, para valores de locação e venda que tem uma faixa de valor diferente, até ai ok, os selects de valor estão sendo mostrados de acordo com a intenção de compra ou locação. Só estou com um problema em mostrar o resultado da busca, quando seleciono por valor não vai. Segue o código que estou utilizando que mostra os dados da busca. <html lang="pt-br"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script> <!-- FONTES --> <link href="http://fonts.googleapis.com/css?family=Roboto" rel="stylesheet" type="text/css"> <link href="http://fonts.googleapis.com/css?family=Roboto:300" rel="stylesheet" type="text/css"> <!-- CSS STYLE --> <link rel="stylesheet" type="text/css" href="css/css.css" media="screen"> <link rel="stylesheet" type="text/css" href="css/style.css" media="screen" /> <!-- CSS STYLE MOBILE --> <link type="text/css" rel="stylesheet" href="css/mobile.css" media="handheld, screen and (max-width:681px)" /> <!-- jQuery KenBurn Slider --> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js"></script> <script type="text/javascript" src="rs-plugin/js/jquery.themepunch.plugins.min.js"></script> <script type="text/javascript" src="rs-plugin/js/jquery.themepunch.revolution.min.js"></script> <script type="text/javascript" src="rs-plugin/js/jquery-ui-1.8.21.custom.min.js"></script> <script type="text/javascript" src="previewjs/preview-fullwidth.js"></script> <script type="text/javascript" src="js/ajax_combo.js"></script> <!-- REVOLUTION BANNER CSS SETTINGS --> <link rel="stylesheet" type="text/css" href="rs-plugin/css/settings.css" media="screen" /> <script> var tpj1=jQuery; tpj1.noConflict(); tpj1(document).ready(function() { tpj1(".nav-button").click(function () { tpj1(".nav-button,.menu").toggleClass("open"); }); }); </script> <script type="text/javascript"> function changeSelect(){ var select = document.getElementById('negocio_'); var selectSetor = document.getElementById('outros_'); var value = select.options[select.selectedIndex].value; //remove itens var length = selectSetor.options.length; var i; for(i = selectSetor.options.length-1 ; i>=0 ; i--) { selectSetor.remove(i); } if(value == '1') { var option = document.createElement('option'); option.value = '0'; option.text = 'Todos'; var option2 = document.createElement('option'); option2.value = '250000'; option2.text = '0 a R$ 250.000,00'; var option3 = document.createElement('option'); option3.value = '500000'; option3.text = 'R$ 250.000,00 a R$ 500.000,00'; var option4 = document.createElement('option'); option4.value = '750000'; option4.text = 'R$ 500.000,00 a R$ 750.000,00'; var option5 = document.createElement('option'); option5.value = '1000000'; option5.text = 'R$ 750.000,00 a R$ 1.000.000,00'; var option6 = document.createElement('option'); option6.value = '100000000'; option6.text = 'Acima de R$ 1.000.000,00'; selectSetor.add(option); selectSetor.add(option2); selectSetor.add(option3); selectSetor.add(option4); selectSetor.add(option5); selectSetor.add(option6); } else if (value == '2'){ var option7 = document.createElement('option'); option7.value = '0'; option7.text = 'Todos'; var option8 = document.createElement('option'); option8.value = '275,00'; option8.text = 'R$ 0 a R$ 275,00'; var option9 = document.createElement('option'); option9.value = '600,00'; option9.text = 'R$ 275,00 a R$ 500,00'; var option10 = document.createElement('option'); option10.value = '750'; option10.text = 'R$ 500,00 a R$ 750,00'; var option11 = document.createElement('option'); option11.value = '1000'; option11.text = 'R$ 750,00 a R$ 1.000,00'; var option12 = document.createElement('option'); option12.value = '10000'; option12.text = 'Acima de R$ 1.000,00'; selectSetor.add(option7); selectSetor.add(option8); selectSetor.add(option9); selectSetor.add(option10); selectSetor.add(option11); selectSetor.add(option12); } else if (value == '3'){ var option13 = document.createElement('option'); option13.value = '0'; option13.text = 'Todos'; var option14 = document.createElement('option'); option14.value = '250'; option14.text = 'R$ 0 a R$ 250,00'; var option15 = document.createElement('option'); option15.value = '600,00'; option15.text = 'R$ 250,00 a R$ 500,00'; var option16 = document.createElement('option'); option16.value = '750'; option16.text = 'R$ 500,00 a R$ 750,00'; var option17 = document.createElement('option'); option17.value = '1000'; option17.text = 'R$ 750,00 a R$ 1.000,00'; var option18 = document.createElement('option'); option18.value = '10000'; option18.text = 'Acima de R$ 1.000,00'; selectSetor.add(option13); selectSetor.add(option14); selectSetor.add(option15); selectSetor.add(option16); selectSetor.add(option17); selectSetor.add(option18); } } </script> </head> <body> <?php include_once("analyticstracking.php") ?> <div id="geral"> <?php include "topo.php";?> <div class="resultado-busca"> <div class="content-resultado-busca"> <div class="titulo-busca"><p>Resultado da busca</p></div> <?php include "busca.php";?> <ul> <div class="ordenar-busca"> <?php $cidade_ = strip_tags( $_POST['cidade_'] ); $bairro_ = strip_tags( $_POST['bairro_'] ); $tipo_ = strip_tags( $_POST['tipo_'] ); $negocio_ = strip_tags( $_POST['negocio_'] ); $codigo_ = strip_tags( $_POST['codigo_'] ); $area_total_ = strip_tags( $_POST['area_total_'] ); $quartos_ = strip_tags( $_POST['quartos_'] ); $outros_ = strip_tags( $_POST['outros_'] ); if( isset($_GET['cidade_'] ) ) $cidade_ = strip_tags( $_GET['cidade_'] ); if( isset($_GET['bairro_'] ) ) $bairro_ = strip_tags( $_GET['bairro_'] ); if( isset($_GET['tipo_'] ) ) $tipo_ = strip_tags( $_GET['tipo_'] ); if( isset($_GET['negocio_'] ) ) $negocio_ = strip_tags( $_GET['negocio_'] ); if( isset($_GET['codigo_'] ) ) $codigo_ = strip_tags( $_GET['codigo_'] ); if( isset($_GET['quartos_'] ) ) $quartos = strip_tags( $_GET['quartos_'] ); if( isset($_GET['area_total_'] ) ) $area_total = strip_tags( $_GET['area_total_'] ); if( isset($_GET['outros_'] ) ) $outros_ = strip_tags( $_GET['outros_'] ); /* MONTA CRITERIOS DE BUSCA */ $where = "i.ativo ='1'"; if ( !empty( $cidade_ ) ) { $where .=" AND i.id_cidade='$cidade_'"; } if ( !empty( $bairro_ ) ) { $where .=" AND i.bairro='$bairro_'"; } if ( !empty( $tipo_ ) ) { $where .=" AND i.id_tipo_imovel='$tipo_'"; } if ( !empty( $negocio_ ) ) { $where .=" AND i.id_negocio_tipo='$negocio_'"; } if ( !empty( $area_total_ ) ) { $where .=" AND i.area_total='$area_total_'"; } if ( !empty( $quartos_ ) ) { $where .=" AND i.quartos='$quartos_'"; } if ( !empty( $outros_ ) ) { $where .=" AND i.outros='$outros_'"; } if ( !empty( $codigo_ ) ) { $where ="i.ativo='1' AND i.codigo='$codigo_'"; } switch($outros_){ case '250000'; $outros_ = 'AND outros_ <= 250000'; break; case '500000'; $outros_ = 'AND outros_ BETWEEN 250000 and 500000'; break; case '750000'; $outros_ = 'AND outros_ BETWEEN 500000 and 750000'; break; case '1000000'; $outros_ = 'AND outros_ BETWEEN 750000 and 1000000'; break; } //////// $sql = mysql_query("SELECT i.*, t.tipo_nome, n.tipo, c.cidade FROM imoveis i LEFT JOIN imoveis_tipo t ON (t.id = i.id_tipo_imovel) LEFT JOIN negocio_tipo n ON (n.id = i.id_negocio_tipo) LEFT JOIN cidades c ON (c.id = i.id_cidade) WHERE $where") or print(mysql_error()); if (!isset( $_GET["pagina"] ) ) $pagina = 1; else $pagina = strip_tags( $_GET["pagina"] ); $max=200; $inicio = $pagina - 1; $inicio = $max * $inicio; $total = mysql_num_rows($sql); echo "<div class='ordenar-busca2'>"; echo "<a href='resultado-busca.php?ordem=decrescente&campo=outros&negocio_=$negocio_&tipo_=$tipo_&cidade_=$cidade_&bairro_=$_&quartos_=$quartos_'> Maior Valor </a>"; echo " | "; echo "<a href='resultado-busca.php?ordem=crescente&campo=outros&negocio_=$negocio_&tipo_=$tipo_&cidade_=$cidade_&bairro_=$bairro_&quartos_=$quartos_'> Menor Valor </a>"; echo "</div>"; /* calcula a quantidade de produtos sendo exibidos no momento */ $pgs = ceil($total / $max); $de = $max * $pagina; if($pagina == $pgs) $de = $total; $temp = $inicio + 1; echo "<p align=\"left\" style=\"font-size: 16px;\">Foram encontrado(s) <b>$total</b> registro(s).</p>"; echo "<br /><br />"; ////////// if($_GET['ordem'] == "decrescente") $sql = mysql_query("SELECT i.id, i.foto_exibicao, i.bairro, i.area_total, i.nome_imovel, i.msg, i.outros, i.codigo, t.tipo_nome, n.tipo AS negocio, c.cidade, c.uf, b.bairro FROM imoveis i LEFT JOIN imoveis_tipo t ON (t.id = i.id_tipo_imovel) LEFT JOIN negocio_tipo n ON (n.id = i.id_negocio_tipo) LEFT JOIN cidades c ON (c.id = i.id_cidade) LEFT JOIN bairros b ON (b.id = i.bairro) WHERE $where ORDER BY ".$_GET['campo']." DESC") or print(mysql_error()); elseif($_GET['ordem'] == "crescente") $sql = mysql_query("SELECT i.id, i.foto_exibicao, i.bairro, i.area_total, i.nome_imovel, i.msg, i.outros, i.codigo, t.tipo_nome, n.tipo AS negocio, c.cidade, c.uf, b.bairro FROM imoveis i LEFT JOIN imoveis_tipo t ON (t.id = i.id_tipo_imovel) LEFT JOIN negocio_tipo n ON (n.id = i.id_negocio_tipo) LEFT JOIN cidades c ON (c.id = i.id_cidade) LEFT JOIN bairros b ON (b.id = i.bairro) WHERE $where ORDER BY ".$_GET['campo']." ASC") or print(mysql_error()); else $sql = mysql_query("SELECT i.id, i.foto_exibicao, i.bairro, i.area_total, i.nome_imovel, i.msg, i.outros, i.codigo, t.tipo_nome, n.tipo AS negocio, c.cidade, c.uf, b.bairro FROM imoveis i LEFT JOIN imoveis_tipo t ON (t.id = i.id_tipo_imovel) LEFT JOIN negocio_tipo n ON (n.id = i.id_negocio_tipo) LEFT JOIN cidades c ON (c.id = i.id_cidade) LEFT JOIN bairros b ON (b.id = i.bairro) WHERE $where ORDER BY outros ASC LIMIT $inicio, $max") or print(mysql_error()); while( $linha = mysql_fetch_array( $sql ) ) { if( $linha['outros'] == '0.00' ) $outros = 'Consulte-nos'; else $outros = 'R$ ' . number_format( $linha['outros'], 2, ',', '.' ); ?> <a title="<?php echo $linha['foto_descricao']; ?>" href="imovel-detalhes.php?Cod=<?php echo $linha['id'];?>"> <li> <div class="img-grd-busca"><img src="uploads/phpThumb/phpThumb.php?src=uploads/<?php echo $linha['foto_exibicao']; ?>&h346&w=464&zc=1&q=100" /></div> <div class="bt-detalhes-busca"></div> <div class="mini-descricao">Cidade: <strong><?php echo $linha['cidade']; ?></strong> | Bairro: <strong><?php echo $linha['bairro']; ?></strong> | Área total terreno (m²): <strong><?php echo $linha['area_total']; ?></strong></div> <div class="nome-imovel-busca" style="color:#000;"><?php echo $linha['tipo_nome']; ?> - <?php echo $linha['codigo']; ?> </div> <div class="valor-imovel-busca"><strong> Valor: <?php echo $outros; ?></strong></div> </li> </a> <?php }?> </ul> </div> </div> <div class="clear"></div> <?php include "sub-menu.php";?> <?php include "rodape.php";?> </div> </body> </html>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.