Задать вопрос
@redesupar

Как вывести рандомно определенное количество пользователей битрикс?

Хочу сделать вывод 8 случайных пользователей определенной группы и с заполненным полем LAST_NAME, вроде как выводятся, но они не случайные, а одни и те же. Подскажите где надо писать rand => asc? или как правильнее сделать?

$filter = Array
(
"ACTIVE"=>"Y", "!LAST_NAME"=>false,
	"GROUPS_ID"           => 5
);
$rsUsers = CUser::GetList(($by="personal_country"), ($order = array('RAND' => 'asc')), $filter); // выбираем пользователей
$is_filtered = $rsUsers->is_filtered; // отфильтрована ли выборка ?
$rsUsers->NavStart(8); //
while($rsUsers->NavNext(true, "f_")) :
	echo "[".$f_ID."] (".$f_LOGIN.") ".$f_NAME." ".$f_LAST_NAME."<br>";	
endwhile;
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы