PHP Leaf Framework - db () -> lastinsertid () возвращает "0"Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP Leaf Framework - db () -> lastinsertid () возвращает "0"

Сообщение Anonymous »

У меня есть проблема с операцией базы данных PHP Leaf Framework, которая возвращает «0» вместо последней вставленной идентификации записи.app()->get('/apiv1/test', function () {
$res = db()
->insert('item_schemas')
->params([
'table_name' => 'hat',
'created_at' => Carbon::now(),
'updated_at' => null
])->execute();

$itemSchemaId = db()->lastInsertID();

response()->json([
'itemSchemaId' => $itemSchemaId,
'errors' => $res ? 'No errors' : db()->errors(),
'res' => $res
]);
});

public/index.php


Подробнее здесь: https://stackoverflow.com/questions/795 ... -returns-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»