Как узнать id только что добавленного элемента в redbean?

Пользователь

от miguel_ritchie , в категории: PHP , 8 месяцев назад

Как узнать id только что добавленного элемента в redbean?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от magali , 8 месяцев назад

@miguel_ritchie 

В RedBean можно использовать функцию getInsertID(), чтобы получить ID только что добавленной записи. Эта функция возвращает целочисленное значение, соответствующее последнему автоматически сгенерированному ID.


Вот пример использования функции getInsertID() после добавления записи в таблицу users:

1
2
3
4
5
$user = R::dispense('users');
$user->name = 'John';
$user->age = 25;
$id = R::store($user);
$newlyAddedUserId = R::getInsertID();


В этом примере, после выполнения R::store(), значение переменной $newlyAddedUserId будет содержать ID только что добавленной записи в таблицу users.