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

ExtractFields

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

mixed
CDBResult::ExtractFields(
	string prefix="str_",
	bool encode=true
)

Объявляет глобальные переменные с именами вида ${prefix."имя поля"} и значениями соответствующими именам полей, приведенных в HTML-безопасный вид.
Возвращает массив вида Array("поле"=>"значение" [, ...]) и передвигает курсор на следующую запись. Если достигнута последняя запись (или в результате нет ни одной записи), то метод вернет "false". Нестатический метод.

Параметры

ПараметрОписание
prefix Префикс глобальных переменных.
Необязательный. По умолчанию "str_".
encode Приводить глобальные переменные в HTML-безопасный вид.
Необязательный. По умолчанию - "true".

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

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

<select>
<?
$rs = CGroup::GetList($order="ID", $by="ASC");
while ($rs->ExtractFields("g_")) :
	?><option value="<?=$g_ID?>"
	<?if (IntVal($g_ID)==IntVal($show_perms_for)) echo " selected";?>
	><?=$g_NAME?></option><?
endwhile;
?>
</select>


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