| ||||
¿No será que tienes pocos registros donde escoger? En realidad el random es todo lo aleatorio que puede ser, teniendo en cuenta que hablamos de máquinas sin subjetividad. Por lo general, los randoms de cualquier programa o entorno operativo nunca son realmente aleatorios, sino que toman en consideración cosas como el microtime, el id de sesion, algúna extraña combinación del nombre de usuario o algo similar.
__________________ M a l d i t o F r i k i |
| ||||
jeje, no tengo pocos, hay unos 20, de los cuales elijo uno, y siempre me sale el mismo. Me temo que no voy a tener más remedio que hacerlo diario en vez de random algo así como el artículo del día, pero es ya es musho pa mí, así me iré al hotscripts a ver si veo algo Gracias |
| |||
En el manual de Mysql .. dicen q rand() (de Mysql) no es muy aleatorio .. Si quieres controlar mejor esa "aleatoriedad" . usa PHP para generar es "ID" de tu noticia a mostrar .. usa sdran() .. y rand() (aunque dice php.net q a partir de php 4.2 no es necesario usar sdran() ...) Prueba algo tipo ... (ajusta tus rangos segun el nº de registros max. de tu consulta .. ) Código PHP: http://www.php.net/manual/en/function.srand.php Un saludo, |
| ||||
Código PHP: |
| ||||
Gracias Tengo que estudiarme bien como funciona esto, para mi no es evidente :P El problema que tengo es que los mensajes no tienen un id consecutivo, y no sé si me servirá o no, pero para saberlo tengo que estudiar como rula este código |