Bom é seguinte estou num projeto de uma imobiliária e bolei um pequeno sistema de busca que até então me traz os devidos resultados porém resolvi muda-lo e acrescentar filtros.
EX: o internauta acessa o meu site e deseja procurar seu imóvel usando os filtros de buscas que fiz como FINALIDADE - TIPO DE IMÓVEL E CIDADE...
Formulário de filtragem da busca
<table>
<form action="procurar.php" method="GET">
<tr>
<td>Finalidade</td>
<td>Tipo de Imóvel</td>
<td>Cidade</td>
</tr>
<tr>
<td><select name="resultado">
<option>Comprar </option>
<option>Alugar </option>
</select>
</td>
<td><select name="resultado">
<option>Casa</option>
<option>Terreno</option>
<option>Apartamento</option>
<option>Rural</option>
</select>
</td>
<td><select name="resultado">
<option>AQUI FICA TODAS AS MINHAS CIDADES CADASTRADAS EM MEU BANCO DE DADOS</option>
</select>
</td>
<td>
<input type="submit" value="Procurar" />
</td>
</tr>
</form>
</table>
SCRIPT QUE FAZ A BUSCA NO BANCO DE DADOS
<?php
//Conexão com o banco:
include("../admin/configdb.php");
//Recupera resultados
$sql="SELECT * FROM imoveis WHERE finalidade LIKE '%" . $busca . "%' OR tipo LIKE '%" . $busca . "%' OR cidade LIKE '%" . $busca . "%' order by valor LIMIT $inicio, $npp";
$res=@mysql_query($sql, $conexao) or die("Erro no MySQL:<br/>" . mysql_errno());
//exibe resultados encontrados no Banco de Dados
while(list($codigo, $tipo, $area, $finalidade, $complemento, $endereço, $bairro, $cidade, $valor, $telefone, $informações, $foto, $lat, $lon)=mysql_fetch_array($res))
{
//MOSTRA OS RESULTADOS DENTRO DESTA TABELA HTML
echo "
apenas teste de resultados
$tipo - $area<br>
$finalidade<br>
$complemento<br>
$endereço<br>
$bairro<br>
$cidade<br>
$valor<br>
$telefone<br>
$informações";
}
mysql_free_result($res);
?>
Este meu código ele não filtra os valores marcados pelo internauta ele me mostra todos os resultados cadastrados
Então é isso como eu pego o valor de cada opção marcada para ser procurada no banco de dados.
Question
Heltinhu
Olá galera tudo jóia.
Bom é seguinte estou num projeto de uma imobiliária e bolei um pequeno sistema de busca que até então me traz os devidos resultados porém resolvi muda-lo e acrescentar filtros.
EX: o internauta acessa o meu site e deseja procurar seu imóvel usando os filtros de buscas que fiz como FINALIDADE - TIPO DE IMÓVEL E CIDADE...
Formulário de filtragem da busca
SCRIPT QUE FAZ A BUSCA NO BANCO DE DADOSEste meu código ele não filtra os valores marcados pelo internauta ele me mostra todos os resultados cadastrados
Então é isso como eu pego o valor de cada opção marcada para ser procurada no banco de dados.
Link to comment
Share on other sites
11 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.