我有一个select option(drop down)我的hmtl.我想将此发布到数据库.通常情况下,如果我选择 "Selection1"了value="3"将被选中,如果我选择 "Selection2"了value="4"将被选中.
现在,我想,如果我选择 "Selection1&2"了value="3"和value="4"将被选中或发布到数据库.
关于如何做的任何想法或建议?
<select class="form-control" id='Selection'>
<option value="3">Selection1</option>
<option value="4">Selection2</option>
<option value="5">Selection1&2</option>
</select>
Run Code Online (Sandbox Code Playgroud)
谢谢
使用属性multiple和你的名字设置select使用[]:
<select class="form-control" id='Selection' name="myselect[]" multiple>
<option value="3">Selection1</option>
<option value="4">Selection2</option>
<!-- Following option can be removed -->
<!-- option value="5">Selection1&2</option -->
</select>
Run Code Online (Sandbox Code Playgroud)
myselect服务器上的打印值:
print_r($_POST['myselect']);
Run Code Online (Sandbox Code Playgroud)
你会看到你有一个包含选定值的数组.