![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/01/2005, 04:32
|
![Avatar de San Lorenzo](http://static.forosdelweb.com/customavatars/avatar80449_1.gif) | | | Fecha de Ingreso: noviembre-2004
Mensajes: 68
Antigüedad: 20 años, 2 meses Puntos: 0 | |
y porque no lo haces via sql con la funcion RAND()?
$sql = "SELECT * FROM usuarios WHERE estado='Activo' ORDER BY RAND()";
$datos = mysql_query($sql);
$total = mysql_num_rows($datos);
while($rs = mysql_fetch_array($datos)){
echo $rs["nombre"]; // el campo segun corresponda
}
esto te daria los usuarios que esten con estado activo en orden aleatorio
espero te sirva. |