我正在寻找将复选框值输入数据库的最佳方法。
复选框表格如下所示:
Status : custom1 custom2 custom3 custom4
value1 x o o o
value2 o x x x
X和O是复选框。在左侧,我有5个右侧4每个值。我希望将它存储在数据库中,但我不知道如何保持简单和干净。
答案 0 :(得分:0)
在输入行上添加数组,如:
<input type="checkbox" name="ck[]">
当您发布该值时,您可以存储为
$array=$_POST['ck'];
$str=implode(",",$array);
insert into tbl (field_name) values ('$str');
这样,您可以将所选复选框的值作为字符串存储在数据库中。