単純なテーブルがあり、自動インクリメント インデックスを持つ主キーが含まれています。
で挿入を行う場合mysqli
、自動インクリメント列の最後に挿入された値を知る機会はありますか?
ノート:
複数の人が同時に挿入しようとしている可能性があります
あなたはただ使うことができます: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();