Jan: MySQL: Nächsten Auto-Increment-Wert herausfinden

Beitrag lesen

Mir geht es darum:

Ich habe ein kleines CMS, bei dem ich während des Erstellens der Seite bereits deren ID für die Zuordnung von Bildern benötige.

Wenn ich es mit "Letztem Satz + 1" mache, klappt es sicher in 99% der Fälle, aber was ist wenn ich gerade diesen letzten Datensatz lösche?

Sagen wir ich lösche den letzten Satz mit der ID 27, dann hat der nächste Eintrag trotzdem die ID 28, aber meine Bilderzuordnung würde auf ID 27 laufen, da ich ja den letzten Eintrag (jetzt mit ID 26) auslese und 1 dazuzähle.

In dem Fall hab ich dann eine falsche Zuordnung, da die Seite auf 28 läuft, und die Bilder alle auf 27, einer Seite die es gar nicht mehr gibt.

lg, Jan