Ir para conteúdo

POWERED BY:

Arquivado

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

Fabio Jonas

Seleção randomica

Recommended Posts

Blz Galera,

 

Preciso de uma ajuda, vou explicar a situação para vcs entenderem.

 

Tenho um portal de imoveis e nele 6 imobiliárias cadastram seus imoveis, a solicitação deles foi que na pagina principal aparecessem 4 imoveis de cada imobiliária, ate ai tranquilo, mas o problema é que querem que cada atualizada apareçam 4 imoveis de cada imobiliária diferentes, não deverão aparecer sempre os mesmos imoveis.

 

Conforme falei assim já aparecem os 4 de cada imobiliária mas como faço para aparecer sempre imoveis diferente?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é fácil amigo

 

neste caso quando for puxa os dados do banco acrescente esta linha

order by rand() DESC LIMIT 0, 4

assim cada vez que puxa os registro do banco, ele apareceram aleatoriamente .

 

vou colocar um exemplo para entender melhor. a linha do comando completo ficaria desta forma

 

SELECT * FROM tabela WHERE status = '1' order by rand() DESC LIMIT 0, 1

 

neste exemplo é só para ilustrar melhor a explicação, você pode personaliza de acordo com sua necessidades

Compartilhar este post


Link para o post
Compartilhar em outros sites

... e como são X imóveis de Y corretores diferentes uma solução é fazer Y selects ou um select com Y unions , um para cada corretora.

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.