Php 如何从列表框中选择值?

Php 如何从列表框中选择值?,php,listboxitem,Php,Listboxitem,我有一个这样的列表框,列表框是从数据库填充的 <td bgcolor="#FFFFCC"> <select name="listbox" id="FriendmailId" size="3" > <option value="0">Select User From List</option> <? foreach($searchfriend as $row) {?> <option value=""><?=$row[

我有一个这样的列表框,列表框是从数据库填充的

<td bgcolor="#FFFFCC">
<select name="listbox" id="FriendmailId" size="3" >
<option value="0">Select User From List</option>
<? foreach($searchfriend as $row)
{?>

<option value=""><?=$row['dEmailID'];?></option>
<? } ?>
</select>
</td>

从列表中选择用户

这些值列在列表框中……但问题是,当我选择一个项目时,它被调高了,但没有真正被选中。为什么它如此

您需要为要选择的选项值添加
selected=“selected”

<option value="" selected="selected"><?=$row['dEmailID'];?></option>

在循环中,这通常是在满足某个选项选择的特定条件时完成的(当然,一次只能选择一个选项)



注意:如果没有为选项指定
selected=“selected”
,默认情况下,会选择第一个选项值。

您需要为要选择的选项值添加
selected=“selected”

<option value="" selected="selected"><?=$row['dEmailID'];?></option>

在循环中,这通常是在满足某个选项选择的特定条件时完成的(当然,一次只能选择一个选项)


注意:如果未为选项指定
selected=“selected”
,默认情况下,将选择第一个选项值