Radio-Buttons mit Werten anzeigen

kippi01

Mitglied
Ich bekomme es einfach nicht hin!

In meiner Tabelle benutze ich das Feld "Status". Dieses Feld kann über ein Formular mit drei unterschiedlichen Werten gefüllt werden:

1. <img src=../images/rot.gif>
2. <img src=../images/gelb.gif>
3. <img src=../images/gruen.gif>

Über eine Änderungsformular möchte ich den aktuellen Wert der Tabelle mit Radio-Buttons anzeigen oder ändern lassen. Ein Radio-Button für rot, einer für gelb und einer für gruen.

Wie bekomme ich das hin?
 
Etwa so:
HTML:
<label><input type="radio" name="status" value="rot">rot</label>
<label><input type="radio" name="status" value="gelb">gelb</label>
<label><input type="radio" name="status" value="grün">grün</label>
 
Das geht so nicht. Ich muss dem Radio-Button doch irgendwo sagen Wenn der Wert=<img src=../images/rot.gif> dann soll er aktiviert sein. Die Daten kommen aus einer Datenbank. Oder habe ich irgendwo einen Denkfehler?
 
Dann verstehe ich nicht ganz was du meinst. Könntest du es bitte noch einmal präziser ausführen.
 
Hat sich schon erledigt!

Die Antwort lautet:
<input type="radio" name="status" <?php if ($daten['status']=="<img src=../images/rot.gif>")
echo "checked"; ?>>

Trotzdem DANKE!
 
PHP:
<label><input type="radio" name="status" value="rot"<?php echo($dbquery['status']=="rot"?' checked="checked"':''); ?> />rot</label>
<label><input type="radio" name="status" value="gelb"<?php echo($dbquery['status']=="gelb"?' checked="checked"':''); ?> />gelb</label>
<label><input type="radio" name="status" value="grün"<?php echo($dbquery['status']=="grün"?' checked="checked"':''); ?> />grün</label>
 
Zurück