У меня простая таблица, содержащая первичный ключ с индексом Auto Increment.
Когда я вставляю mysqli
, есть ли возможность узнать последнее вставленное значение столбца Auto Increment?
Заметка:
Возможно, несколько человек пытаются вставить одновременно
Вы можете просто использовать: mysqli_insert_id($con)
Вы можете использовать значение insert_id (а не вызов метода) из объекта базы данных 🙂
$id = $db->insert_id;
Коррекция последнего сообщения, процедурный стиль принимает параметр «$ link», где $ link – это идентификатор, возвращаемый mysqli_connect () или mysqli_init ():
$last_id = mysqli_insert_id($link);
http://php.net/manual/en/function.mysql-insert-id.php – mysql_insert_id ()
$last_id = $link->insert_id;
Где $link
– ресурс MySQLi.
Или:
$last_id = mysqli_insert_id();