Fehlerhafter Inhalt in Variable

radarin

Angesehenes Mitglied
Nach einem INSERT speichere ich die DS-ID in einer Variable:

CODE
$newid = mysql_insert_id();



Das funktionierte bis anhin wunderbar. Nun aber habe ich plötzlich falsche Werte. Ich mache INSERTs in verschiedenen Tabellen, generiere also mal 2 stellige AUTO_INKREMENTS, mal 3 oder 4 stellige, die ID die ich aber zurückbekomme ist eine 3 stellige, fortlaufende Zahl, als ob da ein geheimer Counter vorhanden wäre.

Beispiel:

Der Datensatz hat die ID 167 bekommen, die Variable liefert aber 366. Ich benötige aber die korrekte ID, damit ich nach erstellen des Datensatzes direkt ins Formular springen kann. Jetzt muss ich den Umweg über die Liste machen, damit die Applikation funktioniert.

Ich habe da an der Programmierung nix geändert, was darauf einen Einfluss haben sollte. Mir ist das Phänomen völlig unerklärlich, und es verursacht hässliche Fehler in der Applikation.

Weiss jemand Rat..?
 
Zurück
Oben