Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从数据库值中选择引导选择下拉列表中的选项_Php_Html_Twitter Bootstrap 3 - Fatal编程技术网

Php 如何从数据库值中选择引导选择下拉列表中的选项

Php 如何从数据库值中选择引导选择下拉列表中的选项,php,html,twitter-bootstrap-3,Php,Html,Twitter Bootstrap 3,这是我的引导下拉列表html: <label>Gender</label> <select name="gender" class="form-control" value="<?php echo $gender; ?>"> <option>Male</option> <option>Female</option> </select> 性别 只需与选项值进行比

这是我的引导下拉列表html:

<label>Gender</label>
  <select name="gender" class="form-control" value="<?php echo $gender; ?>">
     <option>Male</option>
     <option>Female</option>
  </select>
性别

只需与选项值进行比较,并设置
selected
属性

<label>Gender</label>
<select name="gender" class="form-control">
 <option value="Male" <?php echo $gender == "Male" ? "selected" : "" ?>>Male</option>
 <option value="Female" <?php echo $gender == "Female" ? "selected" : "" ?>>Female</option>
</select>
性别
>女性
注意:选择标记的值来自其所选选项值

您可以将该属性与

PHP

$selected = $gender === 'Male' ? 'selected' : '';
HTML

<option [...] <?= $selected ?>>Male</option>