Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/06/2003, 07:04
Avatar de festeiro
festeiro
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 48
Antigüedad: 22 años
Puntos: 0
Gracias a todos.
En estos foros no se para de aprender.
Siempre útiles los consejos de Cluster (al que le debo mucho más de lo que pueda pensar en mi desarrollo de sitio web), me gustaría saber un poco más sobre como no desperdiciar recursos en las consultas y las búsquedas, aunque sé fijo que no lo voy a hacer en inglés.(por lo de los enlaces al www.php.net)

respecto a la pregunta, sí quería conservar la aleatoriedad, y por eso buscaba fórmaulas para busar una fila al azar, ya que con el rand() solo, las primera y última filas tendían a ser siempre muy iguales, de ahí que quisiera rescatar la quinta fila, que se porta más aleatoriamente.
de todas formas, gracias a muchos de vosotros, tengo la solución a la aleatoriedad en mis páginas:

Gracias a todos.
Josemi, voy a intentar con ese nuevo código que pones.
de todas formas, entre unos y otros me llevasteis a escribir:

srand((double) microtime() * 1000000);
$cons = "select * from `asociados` WHERE 1 order by rand(),rand() desc, rand() limit 1";

Me va muy bien. Queda ahí para que le pueda servir a alguién. A mí me va muy bien.

saludos.
__________________
Salud y forza