mysql_insert_id
前の挿入操作によって生成されたIDを取得します。
関数名:mysql_insert_id()
関数の説明:この関数は、最後に挿入されたレコードの自動インクリメントID値を取得するために使用されます。
該当するバージョン:この関数はPHP 4で導入されましたが、PHP 5.5.0で非推奨され、PHP 7.0.0で削除されました。代わりにMySQLIまたはPDO拡張機能を使用することをお勧めします。
構文:mysql_insert_id($ link)
パラメーター:
返品値:最後に挿入されたレコードの自己侵入ID値を表す整数を返します。
例:
$link = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $link); $query = "INSERT INTO users (name) VALUES ('John')"; mysql_query($query, $link); $lastInsertedId = mysql_insert_id(); echo "Last inserted ID: " . $lastInsertedId;
$link = mysql_connect("localhost", "username", "password"); mysql_select_db("database", $link); $query = "INSERT INTO users (name) VALUES ('John')"; mysql_query($query, $link); $lastInsertedId = mysql_insert_id($link); echo "Last inserted ID: " . $lastInsertedId;
注: