Dat hangt vooral af van de interface die u gebruikt om toegang te krijgen tot MySQL.
Als je PDO gebruikt (aanbevolen), gebruik je PDO::lastInsertId()
:http://us.php.net/manual/en/pdo. lastinsertid.php
Als u MySQL gebruikt, gebruikt u mysql_insert_id()
http://php.net/manual/en/function.mysql -insert-id.php
Als u MySQLi gebruikt, gebruikt u mysqli_insert_id()
:http://us.php.net/manual/en/ mysqli.insert-id.php
Roep gewoon de functie aan die van toepassing is direct nadat uw INSERT is voltooid.
Het is belangrijk op te merken dat u waarschijnlijk niet wil id uit de database halen met SELECT, want als je meerdere schrijvers hebt, kun je de id krijgen die een andere thread heeft ingevoegd. In het beste geval werkt u met de verkeerde gegevens en in het slechtste geval kunt u ernstige beveiligingsproblemen en/of corruptie krijgen.