AUTO_INCREMENT を使用していてテーブルにレコードを挿入た時にそのIDを取得したい場合がある。

俺はよくあるけどヾ(ーー )

そんな時は mysql_insert_id() と last_insert_id()!!

これは、最後に INSERT された AUTO_INCREMENT 指定のあるフィールドの値が返されます。


_How To

◇ mysql_insert_id() はただ呼び出すだけ

◇ last_insert_id() は mysql_query() に渡すクエリ文字列

SELECT LAST_INSERT_ID(



これを使えばレコードを挿入した直後にIDを取得できます。

かなり便利(≧∇≦)b

MySQLAB