Hi!
Fehler 4: Der wohl blödeste Fehler: Ich habe Euch meinen Fehler falsch beschrieben. Es gingen nicht die Objekte A, B und C in die Datenbank und A, A und A kamen raus, sondern die Objekte C, C und C. Ich habe einfach nicht aufgepasst, dass die gelieferten Objekte nicht die zuerst-, sondern die zuletzt-eingetragenen waren. Mit diesem Wissen hätte man viel schneller drauf kommen können, dass es ein falsches UPDATE war, da genau das ja das Typische an dem Fehler ist.
Ich hätte sicher nicht aufgrund des Abfrageergebnisses auf das fehlerhafte UPDATE getippt, sondern zunächst erst einmal die Ungereimtheit bei einem Kontrollblick auf die Datensätze (mit phpMyAdmin etc.) festgestellt.
Der SVN-Fehler wäre bei mir so nicht aufgetreten. Das Verzeichnis der Arbeitsversion ist von meinem Entwicklungswebserver aus erreichbar, und da können nicht aus Versehen alte Versionen rumliegen.
Lo!