Guten Tag
Ich habe eine Datei update.php welche zwar funktioniert, aber wenn beim abschicken eine Fehlermeldung erscheint und ich ein Datenfeld korrigieren muss, werden mir die bereits mutierten Felder wieder gelöscht, d.h. in allen Feldern stehen wieder die ursprünglichen Daten und ich muss ALLE Mutationen wieder neu eingeben.
Dies liegt an dem HTML-Code im form action=......
wo beispielsweise steht:
Heisst, wenn ich speichere:
...und eine Fehlermeldung kommt wegen der Abfrage:
...habe ich wieder das ursprüngliche Formular vor mir, mit wie oben beschrieben, den ursprünglichen Daten die ich mutieren will, aber was bereits mutiert wurde ist gelöscht.
Hoffe, ich habe mich verständlich ausgedrückt und brauche einen Tipp auf welche Art ich das korrigieren kann.
Ich habe eine Datei update.php welche zwar funktioniert, aber wenn beim abschicken eine Fehlermeldung erscheint und ich ein Datenfeld korrigieren muss, werden mir die bereits mutierten Felder wieder gelöscht, d.h. in allen Feldern stehen wieder die ursprünglichen Daten und ich muss ALLE Mutationen wieder neu eingeben.
Dies liegt an dem HTML-Code im form action=......
wo beispielsweise steht:
PHP-Code:
<label for="str">Strasse</label><br>
<input type="text" name="str" value="<?php echo isset($account['str']) ? htmlspecialchars($account['str']) : ''; ?>" />
// $account nimmt die entsprechenden Daten aus dem DB-Feld)
PHP-Code:
<input type="submit" value="Sichern">
PHP-Code:
if (empty($messages_error)) { // Datensatz wird gespeichert wenn es keine Fehlermeldungen mehr gibt
Hoffe, ich habe mich verständlich ausgedrückt und brauche einen Tipp auf welche Art ich das korrigieren kann.
Kommentar