データベースから生成された国のドロップダウン リストを含むフォームがあります。値はデータベースに保存されます。ユーザーが挿入された値を表示または更新できるオプションがあります。すべてのフォーム値を更新するために、データベースからフェッチされます。私が必要とするのは、国のドロップダウンの選択されたオプションを更新するためにフォームが読み込まれるときに、データベースに保存されているものでなければならないということです。例: 次のドロップダウン オプションから option2 が選択され、データベースに挿入された場合。
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>