Select Feld in PHP ansteuern
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Aloa es geht mir um folgendes Select-Feld
<select name='Alter' size='1'>
<option value='0' selected>noch net geboren</option>
<option value='1'>1 Jahr</option>
<option value='2'>2 Jahre</option>
<option value='3'>3 Jahre</option>
<option value='4'>4 Jahre</option>
</select>
Wenn ich das so schreib wird ja jeweil der Wert 0,1,2,3 oder 4 in die DB eingetragen...
Wenn ich dieses nun aber abrufen will, wie mach ich es dann, dass das selected auf dem Wert steht, welcher in der DB steht...
ich hoffe ich hab mich ein wenig verst?ndlich ausgedr?ckt...
bei input feldern habsch so gemacht:
<input value='".$row['Bratwurst']."readonly> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo regia!
// Ein "Hash" ordnet den Werten die
// Ausgabetexte zu
$bla = array(
1 => '1 Jahr',
2 => '2 Jahre',
3 => '3 Jahre',
4 => '4 Jahre'
);
// der "selektierte" Wert aus der Datenbank:
$selected_item = 3;
// Die Ausgabe des Formular-Teiles:
$out = '<select ....>';
foreach($bla as $key => $val) {
$out .= '<option value="'.$key.'"';
if($key == $selected_item) $out .= ' selected="selected"';
$out .= '>';
$out .= $val;
$out .= '</option>';
}
$out .= '</select>';
// Ausgabe des ganzen Mists:
print($out);
$out .= $irgendwas
ist die verk?rzte Schreibweise von:
$out = $out.$irgendwas
MfG
alopex -
oh mein gott...zu h?lfe ich seh nimmer durch
-
Was soll ich erkl?ren?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage