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.