Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2009, 13:24
cara_luna
 
Fecha de Ingreso: marzo-2009
Mensajes: 74
Antigüedad: 15 años, 1 mes
Puntos: 0
Cómo puedo mostrar 4 registros aleatorios con mysql y php

Hola, me gustaría saber como puedo mostrar 4 registros en forma aleatoria de todos los que se encuentran contenidos en mi base de datos.

Tengo el siguiente codigo:
Código HTML:
$registros=mysql_query("select * from registros ORDER BY rand() limit 4", $conexion) or 
           die("Problemas en el select:".mysql_error());  

$impresos=0;
while ($reg=mysql_fetch_array($registros)) {  
   $registro_id=$reg['registro_id'];

$impresos++;
  
  echo $registro_id;
}
Al verlo se muestran los registros aleatoriamente pero en series de 0, 1, 2, 3 y 4 y yo quisiera que se vieran siempre 4 registros aleatorios cada que cargue la pagina.

Ojalá me puedan ayudar y de antemano agradezco su buena intención al responderme.