• Модуль: iblock
  • Путь к файлу: ~/bitrix/modules/iblock/classes/mysql/iblocksequence.php
  • Класс: CIBlockSequence
  • Вызов: CIBlockSequence::GetNext
function GetNext()
{
	global $DB;
	$strSql = "
		INSERT INTO b_iblock_sequence (IBLOCK_ID, CODE, SEQ_VALUE)
		VALUES (".intval($this->iblock_id).", 'PROPERTY_".intval($this->property_id)."', LAST_INSERT_ID(1))
		ON DUPLICATE KEY UPDATE SEQ_VALUE = LAST_INSERT_ID(SEQ_VALUE + 1)
	";
	$rs = $DB->Query($strSql, false, "FILE: ".__FILE__."
LINE: ".__LINE__); return $DB->LastID(); }