从Yii上的多个选择下拉列表中获取要插入数据库的值

从Yii上的多个选择下拉列表中获取要插入数据库的值,yii,controller,dropdown,multiple-select,Yii,Controller,Dropdown,Multiple Select,帮助我想从表单到控制器的多选下拉列表中获取值 这是我的表格: 结果显示:“tim_teknis”不是下拉列表的值。我希望任何人都能理解我的意思。谢谢大家! 插入前必须先内爆值可能是您的表单而不是“POST”方法,因此“tim_teknis”不是下拉列表的值。 解决方案: <form action="submit_form.php" method="POST"><select multiple="multiple" id="form-field-select-4" class="

帮助我想从表单到控制器的多选下拉列表中获取值

这是我的表格:


结果显示:“tim_teknis”不是下拉列表的值。我希望任何人都能理解我的意思。谢谢大家!

插入前必须先内爆值

可能是您的表单而不是“POST”方法,因此“tim_teknis”不是下拉列表的值。 解决方案:

<form action="submit_form.php" method="POST"><select multiple="multiple" id="form-field-select-4" class="form-control search-select" name="tim_teknis[]"><option value="">&nbsp;</option><option value="AL">Alabama</option><option value="AK">Alaska</option></select></form><?php if (!empty($_POST['tim_teknis'])) {var_dump($_POST['tim_teknis']);}?>
阿拉巴马州阿拉巴马州 提交表格后的结果:
array(2){[0]=>string(2)“AL”[1]=>string(2)“AK”}

$tim_teknis = $_POST['tim_teknis'];
<form action="submit_form.php" method="POST"><select multiple="multiple" id="form-field-select-4" class="form-control search-select" name="tim_teknis[]"><option value="">&nbsp;</option><option value="AL">Alabama</option><option value="AK">Alaska</option></select></form><?php if (!empty($_POST['tim_teknis'])) {var_dump($_POST['tim_teknis']);}?>