我有复选框示例爱好 第一个复选框:足球 第二个复选框:学习 第三个复选框:跳舞 .......
选择第一个和第二个复选框 我希望这个复选框像这样插入mycoloumn
爱好:(足球,学习)如何使用codeigniter实现?
答案 0 :(得分:0)
我认为你正在寻找这样的东西。当您将[]
添加到具有相同名称的输入名称时,它将在您的帖子中保存为数组:
<div class="input-group">
<input type="checkbox" name="hobby_1[]" value="football" />
<input type="checkbox" name="hobby_1[]" value="dancing" />
</div>
因此,您的$_POST['hobby_1'] || ($this->input->post('hobby_1')
看起来像Array(2) [ "football", "dancing" ]
,或者充满了您检查的内容。 注意现在将始终保存为数组,因此即使只检查了一个数组,您仍然必须将其作为数组进行访问。
就保存而言,您只需循环输入并构建一个数组并一次插入它,或者您将循环并单独插入它们。