現在の位置: ホーム> 関数カテゴリ一覧> 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を返します。
類似の関数
  • getTrace()と同じ情報を返しますが、文字列の形式です。 getTraceAsString

    getTraceAsString

    getTrace()と同じ情報を返します
  • 指定されたフィールドが配置されているテーブル名を取得します。 mysql_field_table

    mysql_field_table

    指定されたフィールドが配置されているテー
  • ftp_close()のエイリアス。 ftp_quit

    ftp_quit

    ftp_close()のエイリアス。
  • Unixタイムスタンプをジュリアンデイカウントに変換します。 unixtojd

    unixtojd

    Unixタイムスタンプをジュリアンデイカ
  • 指定されたディレクトリ内のファイルのリストを返します。 ftp_nlist

    ftp_nlist

    指定されたディレクトリ内のファイルのリス
  • 現在のシステムステータスを取得します。 mysql_stat

    mysql_stat

    現在のシステムステータスを取得します。
  • 新しいSimplexMLelementオブジェクトを作成します。 __construct

    __construct

    新しいSimplexMLelementオ
  • FTPでプログラム/コマンドを実行します。 ftp_exec

    ftp_exec

    FTPでプログラム/コマンドを実行します
人気記事(にんききじ)