| ||||
¿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 ![]() ![]() |