Ir para conteúdo

POWERED BY:

Arquivado

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

Alexandro Zaleski

[Resolvido] Destaques que trocam sozinhos

Recommended Posts

Boa tarde pessoal... eu estou com um problema...

Eu dei uma pesquisada.. e não encontrei.. provavelmente por nem saber direito como procurar. Bom vamos lá..

Eu tenho um cliente que tem um site da sua imobiliária. Neste site ele tem 6 destaques na página inicial. toda a vez que ele quer trocar o destaque, ele tem que entrar no painel de controle, desmarcar o destaque e marcar outro. até ai beleza.. sem stress..

mas o que o cara quer.. é que ele possa cadastrar ao invés de 6 uns 20 destaques.. só que se fosse para aparecer os 20 de uma vez.. fácil.. o problema é que ele quer que, quando a pessoa acesse o site, apareçam 6 destaques e se ela entrar de novo, apareçam mais 6 e assim por diante.

Eu não tenho idéia de como se faz.. e nem se dá pra fazer.. mas como ele me pediu e eu disse que eu ia verificar.. é o que estou fazendo.

Se alguém tiver um tutorial ou alguma dica de como fazer.. agradeço..

 

Valeu..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde pessoal... eu estou com um problema...

Eu dei uma pesquisada.. e não encontrei.. provavelmente por nem saber direito como procurar. Bom vamos lá..

Eu tenho um cliente que tem um site da sua imobiliária. Neste site ele tem 6 destaques na página inicial. toda a vez que ele quer trocar o destaque, ele tem que entrar no painel de controle, desmarcar o destaque e marcar outro. até ai beleza.. sem stress..

mas o que o cara quer.. é que ele possa cadastrar ao invés de 6 uns 20 destaques.. só que se fosse para aparecer os 20 de uma vez.. fácil.. o problema é que ele quer que, quando a pessoa acesse o site, apareçam 6 destaques e se ela entrar de novo, apareçam mais 6 e assim por diante.

Eu não tenho idéia de como se faz.. e nem se dá pra fazer.. mas como ele me pediu e eu disse que eu ia verificar.. é o que estou fazendo.

Se alguém tiver um tutorial ou alguma dica de como fazer.. agradeço..

 

Valeu..

 

Como está a sua tabela do bd

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sei se entendi bem a maneira como o seu cliente deseja isto. Bom você pode fazer assim:

 

pode usar o mt_rand assim:

 

$num_dest_pag = 6; //numero de destaques que ira aparecer na pagina

 

for ($x=1; x<=$num_dest_pag; $x++) {

 

$dest = mt_rand(1, 20);//randomiza os ids entre 1 e 20 cadastrados

mysql_select_db($database, $conexao);

$query_sql = "SELECT * FROM destaques WHERE id='$dest'";

$sqldestaque = mysql_query($query_sql, $conexao) or die(mysql_error());

$Campos = mysql_fetch_assoc($sqldestaque);

 

echo $Campos['campo_table'];

 

}

 

Bom é um exemplo simples basta você imcrementar.

Espero ter ajudado,

 

Abracos!

Compartilhar este post


Link para o post
Compartilhar em outros sites
ORDER BY RAND() LIMIT 6
:lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se ele quer que o usuário veja 6 destaques, e na próxima visita 6 destaques novos (diferentes daqueles 6 antigos), da para fazer algo com cookie ou então se o usuário for cadastrado você faz uma verificação tipo:

 

Precisará de um campo de verificação, por exemplo campo status (visualizado, não visualizado), e quando o cliente entra na página e tiver 6 destaques, esses 6 destaques vão ser marcados como "visualizado". Sendo que antes estavam como "não visualizado". Entendeu ??

 

Espero ter ajudado,

Lucas Martins

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia pessoal.. desculpe a demora para receber..

Respondendo ao hcar: a minha tabela só tem os dados do imóvel e se ele é destaque ou não..(um campo específico para isso);

 

Respondendo ao Weudes: o problema deste teu código é que eu não tenho uma tabela destaques.. dai não sei como poderia fazer..

 

Respondendo ao William Bruno: isso eu coloco no sql quando eu for selecionar os destaques isso?

 

Respondendo ao lucasmartins.com.br: esse negócio de cookies é complicado pois tem pessoas que bloqueiam os cookies no navegador.

 

Vou testar esse do William pra ver o que acontece.. obrigado por enquanto..

 

Pessoal a dica do William funcionou.. valeu mesmo..

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.