Werte aus Datenbank für Dropdown

Balronu

Grünschnabel
Juhu,

ich bin dabei eine Updatefunktion für meine sql Datenbank zu machen. Funktioniert auch alles Prima. Nur bin ich irgendwie zu blöd den vorhanden Eintrag auch noch für mein dropdownmenü zu nehmen. Bei nem Update nimmt er immer den ersten option eintrag. Wie kann ich das ändern? Hier mal der Teil des codes

PHP:
    echo '<tr><td><p>Einsatznummer:</td>';
    echo '<td><b>1</b><select name="einsatz[fahrzeug]">
<option>5321</option>
<option>5331</option>
<option>5335</option>
<option>5351</option>';
    echo '<input type="text" name="einsatz[einsatznummer]" value="';
    echo $zeile['einsatznummer'];
    echo '" size="6" maxlength="7" />';
    echo '</p></td></tr>';
 
Schreib mal in die Option noch ein Value mit rein, also so z.B.:

HTML:
<option value="1">5321</option>
<option value="2">5331</option>
<option value="3">5335</option>
<option value="4">5351</option>
 
Habs so gelöst. Vielen Dank für die Hilfe.

PHP:
    echo '<tr><td><p>Einsatznummer:'; 
    echo '<td><b>1</b><select name="einsatz[fahrzeug]">
<option'.($zeile['fahrzeug']==5321 ? " selected=\"selected\"" : "").'>5321</option>
<option'.($zeile['fahrzeug']==5331 ? " selected=\"selected\"" : "").'>5331</option>
<option'.($zeile['fahrzeug']==5335 ? " selected=\"selected\"" : "").'>5335</option>
<option'.($zeile['fahrzeug']==5351 ? " selected=\"selected\"" : "").'>5351</option>'; 
    echo '<input type="text" name="einsatz[einsatznummer]" value="'; 
    echo $zeile['einsatznummer']; 
    echo '" size="6" maxlength="7" />'; 
    echo '</p></td></tr>';
 
Zurück