mysql_insert_id – ID des zuletzt eingetragenen Datensatz erhalten

Häufig möchte man, nach dem eintragen eines Datensatzes, die ID der neuen Zeile haben, um damit weiterzuarbeiten. Das funktioniert in MySQL mit dem Befehl mysql_insert_id()

<?php
	//Verbindung zur Datenbank herstellen

	mysql_query("INSERT INTO kunden (name, adresse) values ('Claudia Carnten', 'Mühlenweg 2')");
	$last_id = mysql_insert_id();
?>

In der Variable „$last_id“ befindet sich nun die ID des letzten Eintrags, aber nur, wenn die Tabelle auch eine Spalte mit AUTO_INCREMENT hat.

hier geht's weiter...



Feedback Formular