Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

testao35

Resultado de pesquisa com imagens

Recommended Posts

Bom, não sei se está na area correta, se não estiver, mova por favor.

 

Meu problema é o seguinte, to com um sistema de busca por categoria, peguei na internet, porem fiz ele todinho, e quando ele retorna um resultado, ele retorna o texto que ta no mysql, porém, como é um site para um corretor de imoveis, preciso que retorne a imagem do tipo de imovel que ele escolheu com algumas informções, como o bairro, preço, essas coisas basicas.

 

Exemplo:

Faço uma busca na categoria casa, no setor cetral com o preço de até 50000 R$, no banco de dados eu coloquei lá, "casa no setor central perto do banco" [apenas como teste]; queria que ele retornasse todas as casas nessas especificações, com uma uma imagem dela o link dela no site e algumas informações basicas.

 

Espero que possam me ajudar.

 

Abraços

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para podermos te ajudar precisamos da estrutura das suas tabelas envolvidas nesse processo

 

Banco de dados:

GmqNu4y.jpg

 

============================================================================

 

Tabelas do banco

 

 

8VSvqWb.jpg

 

 

=

 

 

0LEFpek.jpg

 

=====

 

 

DWU0TVG.jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

select a.titulo, a.preco, b.tipo, c.bairro from imoveis a
inner join tipo b on a.tipo = b.id
inner join bairro c on a.bairro = c.id
where a.preco <= 50000;

 

Espero que te ajude

 

 

não entendi... pode me explicar o codigo ?

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites


# Abaixo você escolhe os campos que vão aparecer identificando a tabela pelo apelido

select a.titulo, a.preco, b.tipo, c.bairro from imoveis a

# Abaixo estou interligando a tabela imoveis com a tabela tipo, isso se os ids forem iguais

inner join tipo b on a.tipo = b.id

# Abaixo estou interligando a tabela imoveis com a tabela bairro, isso se os ids forem iguais

inner join bairro c on a.bairro = c.id

# Abaixo eu determino que só vão trazer os registros que o valor for menor que 50000

where a.preco <= 50000;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, você tem que criar um campo onde você vai salvar o caminho da imagem

e outro onde você vai salvar o link, pelo sua modelagem esses dois campos vão na tabela imoveis.

 

E depois é só você trazer esses campos na consulta

Compartilhar este post


Link para o post
Compartilhar em outros sites

hmmm, no caso então então no lugar da imagem eu tenho que colocar a abreviação do caminho da imagem, ou o link completo ? tipo :

 

/imagens/casa1.jpg

ou

 

localhost/site/imagens/casa1.jpg

?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.