Php 将多个复选框值插入一个MySQL字段
我想使用以下代码向表中插入多个复选框值:Php 将多个复选框值插入一个MySQL字段,php,mysql,forms,checkbox,Php,Mysql,Forms,Checkbox,我想使用以下代码向表中插入多个复选框值: <input type="checkbox" name="category[]" value"1" /> <input type="checkbox" name="category[]" value"2" /> <input type="checkbox" name="category[]" value"3" /> <input type="checkbox" name="category[]" value"4"
<input type="checkbox" name="category[]" value"1" />
<input type="checkbox" name="category[]" value"2" />
<input type="checkbox" name="category[]" value"3" />
<input type="checkbox" name="category[]" value"4" />
$category = implode(",",$_POST["category"]);
$category=内爆(“,”,$_POST[“category]”);
但在mysql中,它显示为“on,on”
我做错了什么?应该是value=“1”
而不是value“1”
。您没有在值属性中添加=
。这样就不会将其视为值,并将默认值视为on
<input type="checkbox" name="category[]" value="1" />
<input type="checkbox" name="category[]" value="2" />
<input type="checkbox" name="category[]" value="3" />
<input type="checkbox" name="category[]" value="4" />
应该是value=“1”
而不是值“1”
。您没有在值属性中添加=
。这样就不会将其视为值,并将默认值视为on
<input type="checkbox" name="category[]" value="1" />
<input type="checkbox" name="category[]" value="2" />
<input type="checkbox" name="category[]" value="3" />
<input type="checkbox" name="category[]" value="4" />
应该是value=“1”
而不是值“1”
。您没有在值属性中添加=
。这样就不会将其视为值,并将默认值视为on
<input type="checkbox" name="category[]" value="1" />
<input type="checkbox" name="category[]" value="2" />
<input type="checkbox" name="category[]" value="3" />
<input type="checkbox" name="category[]" value="4" />
应该是value=“1”
而不是值“1”
。您没有在值属性中添加=
。这样就不会将其视为值,并将默认值视为on
<input type="checkbox" name="category[]" value="1" />
<input type="checkbox" name="category[]" value="2" />
<input type="checkbox" name="category[]" value="3" />
<input type="checkbox" name="category[]" value="4" />
这与您的问题无关,但您应该研究如何使用规范化设计mysql数据库。任何数据库字段都不应该有多个用逗号分隔的值。相反,您应该有一个单独的表,并使用连接来处理数据。这与您的问题无关,但您应该研究如何使用规范化设计mysql数据库。任何数据库字段都不应该有多个用逗号分隔的值。相反,您应该有一个单独的表,并使用连接来处理数据。这与您的问题无关,但您应该研究如何使用规范化设计mysql数据库。任何数据库字段都不应该有多个用逗号分隔的值。相反,您应该有一个单独的表,并使用连接来处理数据。这与您的问题无关,但您应该研究如何使用规范化设计mysql数据库。任何数据库字段都不应该有多个用逗号分隔的值。你应该有一个单独的表,使用连接来处理数据。我是个白痴。多谢了,总有一天会发生的,伙计!认可的。再次感谢,我是个白痴。多谢了,总有一天会发生的,伙计!认可的。再次感谢,我是个白痴。多谢了,总有一天会发生的,伙计!认可的。再次感谢,我是个白痴。多谢了,总有一天会发生的,伙计!认可的。再次感谢。