本文整理匯總了PHP中CDBResult::ExtractFields方法的典型用法代碼示例。如果您正苦於以下問題:PHP CDBResult::ExtractFields方法的具體用法?PHP CDBResult::ExtractFields怎麽用?PHP CDBResult::ExtractFields使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類CDBResult
的用法示例。
在下文中一共展示了CDBResult::ExtractFields方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: while
while ($arGroup = $groupDb->fetch()) {
if ($arGroup['INCLUDE']) {
$GROUP_INCLUDE[] = $arGroup['ID'];
} else {
$GROUP_EXCLUDE[] = $arGroup['ID'];
}
}
}
//Edit/Add part
ClearVars();
$str_SORT = 100;
$str_ACTIVE = "Y";
$str_VISIBLE = "Y";
if ($ID > 0) {
$rubric = new CDBResult(\Bitrix\Sender\MailingTable::getById($ID));
if (!$rubric->ExtractFields("str_")) {
$ID = 0;
}
}
$GROUP_EXIST = array();
$groupDb = \Bitrix\Sender\GroupTable::getList(array('select' => array('NAME', 'ID', 'ADDRESS_COUNT'), 'filter' => array('ACTIVE' => 'Y'), 'order' => array('SORT' => 'ASC', 'NAME' => 'ASC')));
while ($arGroup = $groupDb->fetch()) {
$GROUP_EXIST[] = $arGroup;
}
if ($bVarsFromForm) {
$DB->InitTableVarsForEdit("b_sender_mailing", "", "str_");
}
\CJSCore::Init(array("sender_admin"));
$APPLICATION->SetTitle($ID > 0 ? GetMessage("sender_mailing_edit_title_edit") . $ID : GetMessage("sender_mailing_edit_title_new"));
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_admin_after.php";
$aMenu = array(array("TEXT" => GetMessage("sender_mailing_edit_list"), "TITLE" => GetMessage("sender_mailing_edit_list_title"), "LINK" => "sender_mailing_admin.php?lang=" . LANG, "ICON" => "btn_list"));