2017-09-29 15 views
0

フォームを送信するとInputField1がデータベースに保存されますが、最後に選択したoptionがリストに2回表示されます。私は、フォームを送信した後、上記selectにおける重複を示す避けるにはどうすればよいPHPフォームでの重複オプションの回避

<select name="<?php echo $PLUGINMATRIX_NAME?>InputField1" id="<?php echo $PLUGINMATRIX_NAME?>InputField1"> 
<option value="<?php echo get_option($PLUGINMATRIX_NAME."InputField1");?>"><?php echo get_option($PLUGINMATRIX_NAME."InputField1");?></option> 
<option value="xvg">Verge</option> 
<option value="xrp">Ripple</option> 
</select> 

答えて

0

この作業をする必要があり

<select name="<?php echo $PLUGINMATRIX_NAME?>InputField1" id="<?php echo $PLUGINMATRIX_NAME?>InputField1"> 
    <option <?php echo (get_option($PLUGINMATRIX_NAME."InputField1") == 'Verge') ? "selected " : "";?> value="xvg">Verge</option> 
    <option <?php echo (get_option($PLUGINMATRIX_NAME."InputField1") == 'Ripple') ? "selected " : "";?> value="xrp">Ripple</option> 
</select> 
関連する問題