Ir para conteúdo
Fórum Script Brasil
  • 0

Aleatório Por Um Dia


jrdesing

Pergunta

Galera é o seguinte, to precisando fazer uma consulta no bd, onde tenho +- 50 mensagens, eu queria que aleatóriamente fosse escolhida uma mensagem por dia e ficasse a mesma mensagem o dia inteiro

$mensagem=mysql_query("select * from mensagem ORDER BY RAND() LIMIT 1 ",$db);

tem como deixar a mensagem selecionada o dia todo, só no prox dia seria trocado por outra, é que la no site o titulo é (Mensagem do dia)

galera Brigadão :D

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Tem maneiras mais práticas, mas por agora, cria um script pra ser executado às 0 horas, ele vai mandar selecionar a mensagem da tabela atual e inserir em outra tabela, nessa nova tabela você coloca um novo campo, TIME, e manda inserir a data em unix seconds, junto com com os campos da primeira tabela, quando for selecionar a mensagem do dia você coloca SELECT campo1, campo2 FROM NOVAtabela WHERE TIME < $time, sendo $time = date() - 86400; (24 horas, em segundos).

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...