在选择标记中显示MySQL DB中的指定值

时间:2015-05-20 06:29:37

标签: php mysql

当我显示用户信息时,它有角色。上帝和Pesant。代码如下所示:

<td>
  <select name='' id='' class='form-control'>
    <option value='god'>God</option>
    <option value = 'pesant'>Pesant</option>
  </select>
</td>

当我显示此信息时,如何从MySQL DB调用以显示分配给它的值?现在它将永远向每个人展示上帝,如果我按下保存,它会将管理员称为上帝模式保存给每个人。

感谢。 :)

2 个答案:

答案 0 :(得分:1)

您可以检查从数据库获取的值

<option value='god' <?php echo ($value === 'god') ? 'selected' : ''; ?>>God</option>
<option value ='pesant' <?php echo ($value === 'pesant') ? 'selected' : ''; ?>>Pesant</option>

这将检查您从数据库获取的值是否与yes的选项值匹配,然后它selected属性''

答案 1 :(得分:0)

检查&amp;添加selected属性

<option value='god' <?php echo ($value == 'god') ? 'selected' : ''; ?>>God</option>
<option value ='pesant' <?php echo ($value == 'pesant') ? 'selected' : ''; ?>>Pesant</option>

假设$value将包含数据库中的值。如果已运行查询并从数据库中获取值。