Документация для разработчиков
Темная тема

GetList

Описание и параметры

CDBResult
CStudent::GetList(
	array arOrder = Array("ID"=>"DESC"),
	array arFilter = Array()
);

Возвращает список учётных записей студентов по фильтру arFilter, отсортированный в порядке arOrder. Метод нестатический.

Параметры метода

Параметр Описание
arOrder Массив для сортировки результата. Массив вида array("поле сортировки"=>"направление сортировки" [, ...]).
Поле для сортировки может принимать значения: Направление сортировки может принимать значения:
  • asc - по возрастанию;
  • desc - по убыванию;
Необязательный. По умолчанию сортируется по убыванию кода пользователя.
arFilter Массив вида array("фильтруемое поле"=>"значение фильтра" [, ...]). Фильтруемое поле может принимать значения:
  • USER_ID - Код пользователя;
  • PUBLIC_PROFILE - профиль доступен публично (Y/N);
  • TRANSCRIPT - числовой случайный идентификатор;
  • RESUME - резюме студента (можно искать по шаблону [%_]);
Перед названием фильтруемого поля можно указать тип фильтрации:
  • "!" - не равно
  • "<" - меньше
  • "<=" - меньше либо равно
  • ">" - больше
  • ">=" - больше либо равно

"значения фильтра" - одиночное значение или массив.

Необязательный. По умолчанию записи не фильтруются.

Возвращаемое значение

Возвращается объект CDBResult.

Смотрите также

Примеры использования

<?
if (CModule::IncludeModule("learning"))
{
	$USER_ID = 1; $TRANSCRIPT = 46785643;
	$res = CStudent::GetList(Array(), Array("USER_ID" => $USER_ID, "TRANSCRIPT" => $TRANSCRIPT));

	while ($arProfile = $res->GetNext())
	{
		echo $arProfile["RESUME"];
	}
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024