| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
mysqli::$insert_idmysqli_insert_id(PHP 5, PHP 7) mysqli::$insert_id -- mysqli_insert_id — 直近のクエリで使用した自動生成の ID を返す 説明オブジェクト指向型 手続き型 mysqli_insert_id() 関数は、AUTO_INCREMENT 属性を 持つカラムがあるテーブル上でのクエリ (通常は INSERT) により生成された ID を返します。 この接続を介して INSERT 文または UPDATE 文が送信されなかった場合、あるいは 変更されたテーブルに AUTO_INCREMENT 属性を持つカラムがなかった場合は この関数はゼロを返します。
返り値直前のクエリで更新された AUTO_INCREMENT フィールドの値を返します。接続での直前のクエリがない場合や クエリが AUTO_INCREMENT の値を更新しなかった場合は ゼロを返します。
例例1 $mysqli->insert_id の例 オブジェクト指向型
<?php 手続き型
<?php 上の例の出力は以下となります。 New Record has id 1. |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「mysqli::$insert_id - 直近のクエリで使用した自動生成の ID を返す」をGoogle検索
|