Folgendes Problem: Ich habe Text Datei, aus der ich jeden Zeile für eine Auswahlliste auslese. Nun möchte ich, dass ein bestimmter Wert, der immer variiert, aus dieser Liste als "selected" markiert wird.
Dieser variable Wert wird durch eine SQL Anweisung übergeben und ist hier $data['Epoche'].
Leider wird der Wert nicht als selected angezeigt. Wenn ich den Wert $data ausgebe, dann ist dieser gesesetzt und hat auch einen Wert, der in dem Auswahlfeld angezeigt wird.
Wo liegt mein Denkfehler?
Danke für eure Hilfe.
Dieser variable Wert wird durch eine SQL Anweisung übergeben und ist hier $data['Epoche'].
PHP-Code:
<select name='epoche' style='width:180px'>
<option value=''>---- Keine Auswahl! ----</option>";
$ep=$data['Epoche'];
while (!feof($f_e)) {
$row = fgets($f_e, 35);
if ($ep==$row) {
echo "<option selected>$row</option>";
} else {
echo "<option>$row</option>";
}
}
fclose($f_e);
echo" </select>";
Wo liegt mein Denkfehler?
Danke für eure Hilfe.
Kommentar