Galera,
Estou fazendo um mural, de forma que apresente os dois próximos eventos. Ou seja, hoje são 31/10/2008; o script deveria procurar quais os 2 PRÓXIMOS eventos de forma RANDÔMICA.
Essa é a forma que estou tentando, mas não consegui.
[codebox]$hoje = date("Y/m/d");
$sql_eventos = mysql_query("SELECT * FROM eventos WHERE time>='$hoje' ORDER BY time, RAND() LIMIT 2,1");
while($v = mysql_fetch_array($sql_eventos)){
// Destaco que o "time" está no formato Y/M/D.
[/codebox]
Se alguém pudesse me ajudar.
Abraços!
OBS.: Encontrei alguns tópicos sobre o assunto, mas nenhum deles esclarecem de forma a sanar minha dúvida.
Rand() Com 2 Registros
Started By Rfmalvs, 31/10/2008, 15:33
2 replies to this topic
#1
Posted 31/10/2008, 15:33
#2
Posted 03/11/2008, 10:00
Seu script parece correto.
O que está acontecendo de errado com o script desse jeito?
O que está acontecendo de errado com o script desse jeito?
#3
Posted 04/11/2008, 18:02
altere para isso:
$sql_eventos=mysql_query("SELECT * FROM eventos WHERE time>=NOW() ORDER BY RAND() LIMIT 0,2"); while($v = mysql_fetch_array($sql_eventos)){ }
Diretório de sites brasileiros - Achei no Brasil
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)