EKKi: auto-increment/id aus Datenbank-Tabelle auslesen und darstellen

Beitrag lesen

Mahlzeit,

  1. Die Annahme, dass letzte+1=aktuelle ist mag zwar nach deinen Beobachtungen zutreffen, aber darauf verlassen würde ich mich auf die Dauer nicht.

Genau dieses Problem hatte ich mal bei einem früheren Arbeitgeber ... die von mysql_insert_id() zurückgegebene ID war zwar zu dem Zeitpunkt korrekt, während der Laufzeit des Skriptes wurden aber durch andere Nutzer weitere Einträge hinzugefügt, so dass hinterher ein ziemliches Durcheinander an IDs herrschte.

Geholfen hat damals die Verwendung von separaten Sequence-Tabellen, so dass man sich ERST eine gültige neue ID holt (die dann kein anderer mehr bekommt) und sie DANN verwendet. :-)

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|