【发布时间】:2013-11-01 13:58:08
【问题描述】:
基本上,我需要在将多个复选框保存到数据库之前对其进行序列化,并在显示表单之前对其进行反序列化。
<input type="checkbox" name="list[option1]" value="1">
<input type="checkbox" name="list[option2]" value="1">
<input type="checkbox" name="list[option3]" value="1">
有人能指出我正确的方向吗?
我已尝试使用以下代码生成复选框,但在请求后无法正常工作。 所选选项未填充到表单中(其他字段很好)
<?php
$form->bind($_POST, $entity);
....
foreach ($list as $key => $option) {
$form->add(new Check("list[$key]", array('value' => 1)));
}
我想使用多选框也存在同样的问题。
【问题讨论】: