Tom: wie die letzte ID einer mySQL-Tabelle auslesen?

Beitrag lesen

Hello,

Wie krieg ich denn mit einem mySQL Befehl heraus, welcher Eintrag der letzte ist? Weil ich will ja jeweils nur den updaten....

Indem Du direkt nach dem Insert auf eine Tabelle über dieselbe Connection nach der Last Insert ID fragen lässt.

http://dev.mysql.com/doc/internals/en/replication-auto-increment.html

Es gibt auch eine PHP-Funktion hierfür, die aber leider nicht den vollen Wertevorrat des Schlüssels berücksichtigt, und daher bei größeren Schlüsseln fehlerhaft ist.

http://www.php.net/manual/de/function.mysql-insert-id.php

Also besser selbe eine Funktion bauen mittels SQL-Statement.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau