Das hängt hauptsächlich von der Schnittstelle ab, die Sie für den Zugriff auf MySQL verwenden.
Wenn Sie PDO verwenden (empfohlen), verwenden Sie PDO::lastInsertId()
:http://us.php.net/manual/en/pdo. lastinsertid.php
Wenn Sie MySQL verwenden, würden Sie mysql_insert_id()
verwenden http://php.net/manual/en/function.mysql -insert-id.php
Wenn Sie MySQLi verwenden, würden Sie mysqli_insert_id()
verwenden :http://us.php.net/manual/en/ mysqli.insert-id.php
Rufen Sie einfach direkt nach Abschluss Ihres INSERT die passende Funktion auf.
Es ist wichtig zu beachten, dass Sie dies wahrscheinlich nicht tun Ich möchte die ID mit SELECT aus der Datenbank abrufen, da Sie bei mehreren Autoren möglicherweise die ID erhalten, die von einem anderen Thread eingefügt wurde. Im besten Fall arbeiten Sie mit den falschen Daten und im schlimmsten Fall könnten ernsthafte Sicherheitsprobleme und/oder Beschädigungen auftreten.