Sebastian Merk: Mehrere Inserts prüfen...

Beitrag lesen

Hallo,

Ich habe folgendes Problem:

Ich habe in PHP/HTML Formulare, die Daten in verschiedene Tabellen speichern. Da meines Wissens nach sich der Insert-Befehl nicht auf mehrere Tabellen gleichzeitig verteilen lässt, muss ich wohl mehrere Insert-Statements benutzen.

Nur: Wie überprüfe ich den korrekten Eintrag? Kann ja sein, dass einer der Inserts schief geht und plötzlich meine Datenbank inkonsistent ist.
Klar könnte ich ein Error-Handling benutzen und dann einfachh alle bis dahin eingetragenen Inserts wieder löschen, nur finde ich das nicht wirklich schön.

Gibt es für so etwas einen Design Pattern? Hat jemand eine gute Lösung für mich?

Viele Grüße,
Sebastian Merk