Wie kann ich erreichen, dass ein in einer Datenbank stehender Wert in einem php-Formular richtig interpretiert wird. Habe folgenden Code:
<tr><td>Rubrik:</td><td>
<select name="rubrik">
<option value="001" <?php if($current['rubrik'] == 001) {print"selected";} ?>>Wohnzimmer</option>
<option value="002" <?php if($current['rubrik'] == 002) {print"selected";} ?>>Schlafzimmer</option>
</select></td></tr>
wenn nun in der Datenbank im Feld anz-rubrik 002 steht, wird dennoch in der Darstellung der ausgelesenen Daten als Auswahlfeld Wohnzimmer, also 001 angezeigt.
Gibt es eine Lösung für dieses Problem????
Danke
Martin
<tr><td>Rubrik:</td><td>
<select name="rubrik">
<option value="001" <?php if($current['rubrik'] == 001) {print"selected";} ?>>Wohnzimmer</option>
<option value="002" <?php if($current['rubrik'] == 002) {print"selected";} ?>>Schlafzimmer</option>
</select></td></tr>
wenn nun in der Datenbank im Feld anz-rubrik 002 steht, wird dennoch in der Darstellung der ausgelesenen Daten als Auswahlfeld Wohnzimmer, also 001 angezeigt.
Gibt es eine Lösung für dieses Problem????
Danke
Martin
Kommentar