Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/02/2007, 16:42
acknowledge
 
Fecha de Ingreso: septiembre-2006
Ubicación: Buenos Aires
Mensajes: 125
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: frase aleatoria que no se repita

Quizas sea tarde yo lo que hubiese hecho es en una tabla enumerar cada frase del 0 hasta las que tengas (id , frase , autor.)
Utilaando la funcion
Código PHP:
$Diadate (z); 
Te entrega el numero del año (0...364) del dia actual.
A ese numero la aplicas la funcion MODULO con el numero total de frases.
Que te da el resto de una division te va a dar un numero del 0 al numero_total_de frase.
es decir
Código PHP:
$numero_de_frase_del_dia=$Dia $numero_total_de_frases 
Pd:no lo probe no se que pasa si $Dia es menor al numero total de frases (en ese caso para asegurar siempre antes de la operacion modulo haria $Dia=$Dia + $numero toal de frases.

Saludos.