Formular und Datenbank

mcone

Mitglied
Hi Leute hab da mal ein kleines Prob.
Ich hole mir aus der Datenbank einen Wert der nur 0 oder 1 sein kann. ok klappt.
jetzt soll der gewonnene Wert in ein popupmenü (sie code) für jeden wert ob 0 oder 1
PHP:
<select name="selectName" size="1">
<option value="0">Aktiviert</option>
<option value="1">Deaktiviert</option>
</select>
automatisch anzeigen ob deaktiviert oder aktiviert.
ich tüftle hier schon ne weil rum.
kriegs nicht hin

kann mir jemand helfen:confused:
 
Etwa Folgendes:
PHP:
<select name="selectName" size="1">
	<option value="0"<?php echo $var == 0 ? ' selected="selected"' : ''; ?>>Aktiviert</option>
	<option value="1"<?php echo $var == 1 ? ' selected="selected"' : ''; ?>>Deaktiviert</option>
</select>
 
mh.
ich bekomme ne fehlermeldung

Parse error: syntax error, unexpected ';' in bla/bla/bla/ggadmin.php on line 38
das ist zeile 37 und 38
PHP:
<select name="selectName" size="1">
    <option value="0"<?php echo $var == 0 ? ' selected="selected"'; ?>>Aktiviert</option>
$var ist das ergebnis aus der DB richtig? ich erhalte 0 das passt

doch was ist verkehrt:confused:
 
Es fehlte noch etwas, habe meinen vorherigen Beitrag entsprechend angepasst. Folgendes wäre übrigens auch möglich:
PHP:
<select name="selectName" size="1">
	<option value="0"<?php if($var == 0) echo ' selected="selected"'; ?>>Aktiviert</option>
	<option value="1"<?php if($var == 1) echo ' selected="selected"'; ?>>Deaktiviert</option>
</select>
 
Zurück