2013-08-08 2 views
0

У меня есть форма с простым полем выбора, и у меня также есть текстовое поле, которое вытягивает значение. Я хочу использовать значение в $Defaultselection как значение по умолчанию для опций выбора. Так что, если $Defaultselection = 4, то по умолчанию выбрана опция будет D.Выберите опцию по умолчанию на основе переменной базы данных

Использование PHP/HTML

`$Defaultselection` 

содержит целое число от 1-4.

<select > 
    <option value="1">A</option> 
    <option value="2">B</option> 
    <option value="3">C</option> 
    <option value="4">D</option> 
</select> 
+2

Пожалуйста, задать свой вопрос с клиренсом –

+0

На каком языке вы хотите? –

+0

Страница представляет собой смесь html/php @PrashantParekh – Tom

ответ

4

Это должно сделать это:

<select > 
    <option value="1" <?php echo ($Defaultselection == 1)?"selected":""; ?>>A</option> 
    <option value="2" <?php echo ($Defaultselection == 2)?"selected":""; ?>>B</option> 
    <option value="3" <?php echo ($Defaultselection == 3)?"selected":""; ?>>C</option> 
    <option value="4" <?php echo ($Defaultselection == 4)?"selected":""; ?>>D</option> 
</select> 

или это другое одно:

<select > 
    <option value="1" <?php if ($Defaultselection == 1) echo "selected"; ?>>A</option> 
    <option value="2" <?php if ($Defaultselection == 2) echo "selected"; ?>>B</option> 
    <option value="3" <?php if ($Defaultselection == 3) echo "selected"; ?>>C</option> 
    <option value="4" <?php if ($Defaultselection == 4) echo "selected"; ?>>D</option> 
</select> 
Смежные вопросы