新しいAUTO_INCREMENTの場合 値が生成されました。SELECT LAST_INSERT_ID()を実行して値を取得することもできます。 mysql_query()を含むステートメント ステートメントによって返された結果セットから値を取得します。
LAST_INSERT_ID()の場合 、最後に生成されたIDは、接続ごとにサーバーに保持されます。他のクライアントによって変更されることはありません。別のAUTO_INCREMENTを更新しても、変更されません。 非マジック値(つまり、NULLでも0でもない値)の列。 LAST_INSERT_ID()を使用する およびAUTO_INCREMENT 複数のクライアントからの列が同時に完全に有効です。各クライアントは、クライアントが最後に実行したステートメントに対して最後に挿入されたIDを受け取ります。
詳細はこちら 。