选择PHP上的值不是取值

时间:2018-06-02 13:50:47

标签: php

我在select上获取选定值,值存储在session中。我现在通过回显变量名$gender来获取,但它没有显示我之前选择的选定值。

我的代码

<select value="<?php echo $gender; ?>">
    <option>Male</option>
    <option>Female</option>
</select>

你能告诉我,我在这里做错了什么

1 个答案:

答案 0 :(得分:1)

<select>不起作用。它使用selected中的<option>属性:

<select name="gender">
    <option value="male" <?php echo $gender=="male"?"selected":""; ?>>Male</option>
    <option value="female" <?php echo $gender=="female"?"selected":""; ?>>Female</option>
</select>