Как получить ID последней вставленной записи через API?

#
Как получить ID последней вставленной записи через API?
Пишу в таблицу форм новую запись нижеследующим кодом.
Как получить ID последней вставленной записи,аналог lastInsertId в ванильном MySQL?
$user_ip = Core_Array::get($_SERVER, 'REMOTE_ADDR');
$date_time = Core_Date::timestamp2sql(time());
$query = "INSERT INTO form_fills(form_id,ip,datetime) VALUES(2,'".$user_ip."','".$date_time."');";
$oCore_DataBase = Core_DataBase::instance()
   ->setQueryType(1)
   ->query($query);
$sLastQuery = Core_DataBase::instance()->getLastQuery();

$sLastQuery выдает текст запроса, зачем он мне, это мне и так известно)))
#
Re: Как получить ID последней вставленной записи через API?
Неужели только так???
$user_ip = Core_Array::get($_SERVER, 'REMOTE_ADDR');
$date_time = Core_Date::timestamp2sql(time());
$query = "INSERT INTO form_fills(form_id,ip,datetime) VALUES(2,'".$user_ip."','".$date_time."');";
$oCore_DataBase = Core_DataBase::instance()
   ->setQueryType(1)//1 insert
   ->query($query);
      
$query = "SELECT LAST_INSERT_ID();";
$oCore_DataBase = Core_DataBase::instance()
   ->setQueryType(0)//0 select
   ->query($query);
$row = $oCore_DataBase->asAssoc()->current();
echo $row['LAST_INSERT_ID()'];
#
Re: Как получить ID последней вставленной записи через API?
volgastar,
Зачем? Почему не используете прямой функционал форм?
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Как получить ID последней вставленной записи через API?
EugenyP писал(а):
Зачем? Почему не используете прямой функционал форм?

форма сначала уходит на внешнюю CRM, часть результатов модифицируется и затем обратно отправка в движок HostCMS.
Делается для удобства владельца сайта, ему так удобнее смотреть все в одной админке)))
Ясно понятно, что бред, но приходиться пока что выкручиваться таким образом.
Модератор
#
Re: Как получить ID последней вставленной записи через API?
volgastar писал(а):
Как получить ID последней вставленной записи через API?

https://www.hostcms.ru/documentation/modules/core/database/#comment7963
Авторизация