下拉列表中的默认值

JHa*_*ill 0 html php select

我正在创建一个编辑用户页面,其中包含从数据库中的数据填充的文本框和下拉菜单.

我目前调用一个函数来填充下拉菜单.例如,以下是我用来填充下拉列表的代码:

<select name="manager">;
<?php
// printing the list box select command
foreach($managerDetails as $row){
//Array or records stored in $managerDetails
echo "<option value='${row['userID']}'>
${row['lastName']}, ${row['firstName']}
</option>";
/* Option values are added by looping through the array */
}
?>
</select>
Run Code Online (Sandbox Code Playgroud)

我试图让组合框自动显示数据库中的值.我试图将其作为以下值:

value="<?php echo $userDetails['managerID']; ?>"
Run Code Online (Sandbox Code Playgroud)

谢谢.

kon*_*ddy 5

echo "<option value='${row['userID']}' ". (($userDetails['managerID'] == $row['userID']) ? "selected='selected'":"").">${row['lastName']}, ${row['firstName']}</option>";
Run Code Online (Sandbox Code Playgroud)

会做