sql >> データベース >  >> RDS >> Mysql

PHPでMySQLテーブルの最後に挿入されたIDを取得するにはどうすればよいですか?

    PDOを使用している場合は、 PDO ::lastInsertIdを使用します。

    Mysqliを使用している場合は、 mysqli ::$insert_id<を使用します。 / code>

    まだMysqlを使用している場合:

    使用しないでください mysql _ * 新しいコードの関数 。それらはもはや維持されておらず、正式に非推奨になっています赤いボックスを参照してください。 プリペアドステートメントについて学ぶ 代わりに、PDO を使用してください または MySQLi -この記事 どちらを決めるのに役立ちます。 PDOを選択した場合は、こちらが優れたチュートリアルです

    ただし、必要な場合は、 mysql_insert_id<を使用してください。 / code>



    1. BEGIN-END PL/SQLのブロックアトミックトランザクション

    2. 結合フィールドでコンマ区切りリストを使用して2つのテーブルを結合する方法

    3. NULLを許可するようにMySQL列を変更するにはどうすればよいですか?

    4. TRANSACTION_MUTEXおよびマルチセッショントランザクションアクセス