ingobar: Wie update ich eine DB ohne das Formular zu ändern?

Beitrag lesen

Hallo!

So, ich habe mir jetzt mit php ein Formular zusammengestrickt. Dabei hole ich sogar Daten aus der DB und erzeuge Auswahlmenüs DB-abhängig (toll, wenn so etwas das erste Mal funktioniert :-) ).

Jetzt möchte ich die Änderungen gerne in die DB zurückschreiben ohne das Formular für den User zu verändern.

2 bzw. 3 Möglichkeiten sehe ich hier:

1A: Ich rufe eine neue php-Datei, die über die URL die entsprechenden Daten bekommt (sind nicht geheim) und leite danach wieder zurück zur urspünglichen Seite. Damit hätte ich zwei Ladevorgänge, oder?

1B: Ich rufe die gleiche(!) Datei auf und habe sozusagen das Update-Funktion dortenthalten. Also Update- und Anzeigefunktion in einer php-Datei.

2: AJAX. Wenn ein Eintrag gändert wird, schicke ich die Daten an ein entsprechende php-Datei. So habe ich keine Ladevorgänge.

Was ist am Besten? Ich würde letzteres favorisieren.