我有一个表格,其中包含从数据库生成的国家/地区的下拉列表。这些值存储在数据库中。有一个选项,用户可以在其中查看或更新插入的值。从数据库中获取更新所有表单值。我需要的是,当加载表单以更新国家下拉列表的选定选项时,必须是存储在数据库中的选项。例如:如果从以下下拉选项中选择 2 并将其插入数据库。
Dropdown: |option1|<selected>
|option2|
|option3|
在更新期间应该是这样的
Dropdown: |option1|
|option2|<selected>
|option3|
这是我尝试过的代码。
$selected = $list["country_country_name"];
<tr><td>Country</td><td><select onchange="getCountry(this.value);" name="country" id="country" ><?php foreach( $query as $qry ) {
print '<option value="'.$qry["country_country_name"].'"';
if( $qry["country_country_name"] == $selected ) print'selected';
print '>'.$qry["country_country_name"].'</option>'."\n";} ?>
</select></td></tr>