Hallo ng,
wenn ich Felder im Datensatz per Formular update,
sehe ich nach dem Seitenneuaufbau noch die alten
Werte. In der Tabelle sind sie aber schon neu.
Das Formular liegt in einr while-Schleife
Formularfelder sind z.B. so:
---------
---------
nun brauch ich etwas, das beim $erg sagt:
Wenn $POST-arrays da sind, dann aus diesem, sonst die $erg-Variable.
>>>>>> Wie mach ich das *in der Schleife*?
probiert hatte ich schon was mit:
1: | if ($_POST) { echo $_POST[$feld[6][0]]; } else { echo $erg[1];} |
oder ähnlich
1: | isset($_POST[$feld[6][0]]) ? $_POST[$feld[6][0]] : (int)$erg[1]; |
ergibt jedoch (logischerweise), das die ganze Formularspalte
denselben Wert erhält (nur in der Anzeige, nicht real in der Tabelle).
gibst ein "Trick", in der Schleife zu bleiben oder geht das nur
vorher ...?
Danke für Hilfen,
Grüße, Jörg