Hallo Nutzer!
Ein Formular soll bei Aufruf bereits die aktuellen Werte aus einer Datenbank enthalten. Bei Textfeldern kein Problem; ich erreiche das so:
Meine Frage: Wie erreiche ich den gleichen Effekt (Vorbelegung mit aktuellen Werten) für Checkboxen/Kontrollkästchen?
Denn checked="checked" darf ja nur gesetzt sein, wenn die Datenbank hier auch eine 1 im Feld hat und keine 0.
Und: Wie lese ich die aktualisierten Daten (manche weggeklickt, andere angeklickt) per Formular wieder richtig in die DB ein?
Grüße
Streethawk68
Ein Formular soll bei Aufruf bereits die aktuellen Werte aus einer Datenbank enthalten. Bei Textfeldern kein Problem; ich erreiche das so:
PHP-Code:
// MySQL-Abfragezeilen
echo <<<SUBFORM
<div>
<form action="ae_zufall_update_do.php" method="post">
<input name="id" type="hidden" value="$id">
<br>
<input name="NAME_EINRICHTUNG" size="150" value="$row[NAME_EINRICHTUNG]"> Name der Einrichtung
<br>
<input name="TRAEGER" size="150" value="$row[TRAEGER]"> Träger
<br>
</form>
</div>
SUBFORM;
Denn checked="checked" darf ja nur gesetzt sein, wenn die Datenbank hier auch eine 1 im Feld hat und keine 0.
Und: Wie lese ich die aktualisierten Daten (manche weggeklickt, andere angeklickt) per Formular wieder richtig in die DB ein?
Grüße
Streethawk68
Kommentar