我在 zend 中有多个复选框,我希望当我检查它们时将它们插入数据库。如何将其用作数组并使用每个复选框来破坏它们。我想在我的模型中将它们插入数据库中。
问问题
276 次
2 回答
0
您可以在控制器上获取阵列。
$chkArr=$this->_getParam('chkboxName');
得到这个后,您可以将此数组传递给您的模型。您可以根据您的要求检查模型或控制器中的计数等。
于 2013-06-20T07:20:41.480 回答
0
您可以将复选框名称定义为数组:
<form action="" method="post">
<input type="checkbox" name="check[]" value="1" /> option one
<input type="checkbox" name="check[]" value="2" /> option two
<input type="checkbox" name="check[]" value="3" /> option three
</form>
然后,当您提交表单时,您应该让您的 $_POST[check] 变量填写选中选项的 id。然后你可以通过这个 foreach 插入到你的表中。
于 2013-06-20T07:13:07.620 回答