|    
			
				01/04/2007, 12:53
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2004 
						Mensajes: 66
					 Antigüedad: 21 años, 1 mes Puntos: 0 |  | 
  |  Re: rand() de imagenes  
  Segun el manual:RAND(), RAND(N)
 
 Retorna un valor aleatorio en coma flotante del rango de 0 a 1.0. Si se especifica un argumento entero N, es usa como semilla, que produce una secuencia repetible.
 
 mysql> SELECT RAND();
 -> 0.9233482386203
 mysql> SELECT RAND(20);
 -> 0.15888261251047
 mysql> SELECT RAND();
 -> 0.63553050033332
 mysql> SELECT RAND();
 -> 0.70100469486881
 mysql> SELECT RAND(20);
 -> 0.15888261251047
 
 Puede usar esta función para recibir registros de forma aleatoria como se muestra aquí:
 
 mysql> SELECT * FROM tbl_name ORDER BY RAND();
 
 
 por lo tando talvez esta idea sirva asignamos una semilla seudoaleatoria entera a la funcion rand() de sql
 
 
 $numeroaleatorio = rand(0,9); // semilla seudoaleatoria del 0 al 9
 SELECT * FROM tbl_name ORDER BY RAND($numeroaleatorio);
     |