Bei SQL gibt es doch die Max()-Funktion, mit der kannst Du doch den höcchsten ID-Wert Deiner autincrement-Tabelle ermitteln nachdem Du dort einen neuen Datensatz erzeugt hast. Das dürfte ja dann selbiger sein.
Oder Du schmeißt dieses dumme autoincrement ganz raus und suchst als allererstes den höchsten Eintrag in einer Tabelle und erhöhst ihn manuell für den neuen Datensatz.
Hallo,
ich habe in meiner DB mehrere Tabellen, jede Tabelle hat ein Feld ID. Nun sollen die Einträge in den Tabellen immer eindeutig zueinander passen. In einer Tabelle lasse ich den Zähler(ID) durch auto_increment erhöhen.
Wie kann ich nun Daten, der gleichen ID in die anderen Tabellen schreiben?Ich könnte auch dort den Zähler ID erhöhen doch was ist wenn durch Zufall manuell ein eintag aus nur einer der Tabellen gelöscht wird, dann hat der Eintrag eine niedrigere ID.
Ich hoffe ihr habt verstanden was ich will, es ist für mich etwas schwer zu beschreiben gewesen.
MfG. Andreas