Autor |
Nachricht |
themk
Threadersteller
Dabei seit: 22.09.2010
Ort: Frankfurt a.M
Alter: -
Geschlecht:
|
Verfasst Mi 13.10.2010 18:12
Titel Radiobutton -> Datenbank -> Radiobutton |
|
|
Hallo,
habe ein Formular mit einer Hand voll Radiobuttons. Die Werte dieser Radiobuttons sind ja/nein und werden auch als solche (VARCHAR) in die Datenbank geschrieben. Wenn ich das ganze nun aus der Datenbank ausgebe und wieder als Formular angezeigt bekommt hätte ich gerne wieder die Radiobuttons und keine Textbox mit dem ehemals übermitteltem Value (also dem Text JA oder NEIN).
Wie stelle ich das am elegantesten an?
|
|
|
|
|
Darkwing
Dabei seit: 27.01.2006
Ort: Dresden
Alter: 40
Geschlecht:
|
Verfasst Mi 13.10.2010 18:53
Titel
|
|
|
Wenn du keine Textbox willst, sondern Radio-Buttons, naja, dann mach doch einfach welche?
<input type="radio" name="immer_ein_anderer" checked="checked">
Du brauchst halt jetzt ein Script, was bei "ja" aus der Datenbank einen Radio-Button mit checked="checked" herstellt, bei "nein" einfach das checked="checked" weglassen.
|
|
|
|
|
Anzeige
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Do 14.10.2010 08:27
Titel Re: Radiobutton -> Datenbank -> Radiobutton |
|
|
themk hat geschrieben: | Hallo,
Die Werte dieser Radiobuttons sind ja/nein und werden auch als solche (VARCHAR) in die Datenbank geschrieben. |
Warum so umständlich, wenn BOOL bzw tinyint(1) dafür prädestiniert ist?
|
|
|
|
|
themk
Threadersteller
Dabei seit: 22.09.2010
Ort: Frankfurt a.M
Alter: -
Geschlecht:
|
Verfasst Do 14.10.2010 11:58
Titel Re: Radiobutton -> Datenbank -> Radiobutton |
|
|
fyll hat geschrieben: | themk hat geschrieben: | Hallo,
Die Werte dieser Radiobuttons sind ja/nein und werden auch als solche (VARCHAR) in die Datenbank geschrieben. |
Warum so umständlich, wenn BOOL bzw tinyint(1) dafür prädestiniert ist? |
Weil das ganze erst nachträglich umgestellt wurde auf Radiobuttons.
Könnte ich den im Falle eines BOOLEAN Wertes die Radiobuttons einfacher erzeugen oder muss ich da auch eine Funktion in PHP basteln ?
|
|
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Do 14.10.2010 12:17
Titel
|
|
|
Naja einfacher ist es deswegen nicht unbedingt - aber eindeutig nicht so Speicherfressend..
.. nimmst ja auch nicht überall nen longblob
Aber so umständlich wird sone Funktion ja wohl nich sein oder?
Code: |
function checkihn($db_wert, $form_wert)
{
return ($db_wert == $form_wert)? ' checked="checked"' : '';
} |
oder so....
und das machst halt ans Ende deiner Radiobuttons
|
|
|
|
|
|
|
|
Ähnliche Themen |
RadioButton abfrage
Radiobutton nur 1 mal selectierbar
radiobutton-wahlmöglichkeit mit php
[php] radiobutton checked
Die Radiobutton-Auswahl, die Datenbanktabellenspalte und ich
formular > abfrage > radiobutton ... :-(
|
|