配列から動的に入力されるドロップダウンリストがありますが、フォームが送信された後に選択された値が表示されるように構文を正しく取得できないようです。
これは私がこれまでに持っているものです。
<select id="country" name="country">
<option value="">Please Select</option>
<?php
foreach ($countrylist as $value => $country) {
echo '<option value="' . $value . '" ' . ($selected == $value ? ' selected' : '') . '>' . $country . '</option>';
} ?>
</select>
どこかで間違えたようですが、どこかわからないようです。