現在の位置: ホーム> 関数カテゴリ一覧> mysql_insert_id

mysql_insert_id

前の挿入操作によって生成されたIDを取得します。
名前:mysql_insert_id
カテゴリ:未分類
対応言語:php
一言説明:最後に挿入されたレコードの自動インクリメントID値を取得する

関数名:mysql_insert_id()

関数の説明:この関数は、最後に挿入されたレコードの自動インクリメントID値を取得するために使用されます。

該当するバージョン:この関数はPHP 4で導入されましたが、PHP 5.5.0で非推奨され、PHP 7.0.0で削除されました。代わりにMySQLIまたはPDO拡張機能を使用することをお勧めします。

構文:mysql_insert_id($ link)

パラメーター:

  • $リンク:MySQLサーバーへの接続を示すオプションのパラメーター。このパラメーターが省略されている場合、最新のmysql_connect()またはmysql_pconnect()関数によって返される接続が使用されます。

返品値:最後に挿入されたレコードの自己侵入ID値を表す整数を返します。

例:

  1. デフォルト接続を使用して、最後に挿入されたレコードの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;
  1. 指定された接続を使用して、最後に挿入されたレコードの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($link); echo "Last inserted ID: " . $lastInsertedId;

注:

  • この関数は非推奨で削除されているため、代わりにMySQLIまたはPDO拡張機能で対応する関数を使用することをお勧めします。
  • レコードを挿入する前に挿入クエリが実行されなかった場合、または最後のクエリが挿入ステートメントではない場合、mysql_insert_id()関数は0を返します。
  • 最後に挿入されたテーブルにAutoincrement ID列がない場合、MySQL_INSERT_ID()関数は0を返します。
類似の関数
  • zipファイル内のアイテムの実際のファイルサイズを返します。 zip_entry_filesize

    zip_entry_filesize

    zipファイル内のアイテムの実際のファイ
  • 結果メモリを解放します。 mysql_free_result

    mysql_free_result

    結果メモリを解放します。
  • zipファイルを閉じます。 zip_close

    zip_close

    zipファイルを閉じます。
  • さまざまなFTPランタイムオプションを設定します。 ftp_set_option

    ftp_set_option

    さまざまなFTPランタイムオプションを設
  • MySQL Serverバージョンを返します。 get_server_info

    get_server_info

    MySQLServerバージョンを返しま
  • 結果セットの現在の行の列の長さを返します。 fetch_lengths

    fetch_lengths

    結果セットの現在の行の列の長さを返します
  • 開いたファイルをアップロードし、FTPサーバーにファイルとして保存します。 ftp_fput

    ftp_fput

    開いたファイルをアップロードし、FTPサ
  • 結果セットから連想配列、または数字の配列、またはその両方を取得します。 mysql_fetch_array

    mysql_fetch_array

    結果セットから連想配列、または数字の配列
人気記事(にんききじ)