Vinzenz Mai: auto_increment mit Rückgabewert?

Beitrag lesen

Hallo Erik,

MySQL + PHP
Habe eine Tabelle, eine Spalte, die mit der ID des Datensatzes, hat ein auto_increment. So weit so gut. Jetzt wird ja bei jedem neuen Datensatz der Wert in der auto_increment um eins hochgesetzt. Aber bekomme ich diese Zahl dann auch irgendwo als Rückgabewert, oder muss ich dann immer noch eine weitere Abfrag machen, um an diese ID zu kommen, weil ich die noch woanders brauche?

Chris hat Dir bereits LAST_INSERT_ID() ans Herz gelegt, ich ergänze dies um die PHP-Funktion mysql_insert_id(). Bitte beachte die dortigen Hinweise zu dieser Funktion und auch die Hinweise im MySQL-Handbuch zur zugrundeliegenden C-API-Funktion mysql_insert_id().

Freundliche Grüße

Vinzenz