Hast du eine Frage oder einen Fehler gefunden?
Klick hier
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.
