Случайный выбор из базы

159
.
Light in Night
Здравствуйте, уважаемые. надо случайно выбрать 5% пользователей из базы и занести их id в массив. id юзеров в массиве не должны повторяться.
.
WE Team
krite где норм код писал...
.
WE Team
$users = mysql_result(mysql_query(SELECT COUNT(*) FROM `users`),0);
$tot = $users / 100 * 5;

for ($i = 0; $i < $tot; $i++)
{
$row = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` ORDER BY RAND() LIMIT 1"));
echo $row['поле'].'<br/>';
}


на вывод.. а там сам смотр..
пс при большом кол-ве юзеров будет тормозить.
Всего: 3