Php mysql:如何在一个表的两个不同列中提交两组复选框
我有两组具有不同复选框选项的div:Php mysql:如何在一个表的两个不同列中提交两组复选框,php,html,mysql,checkbox,Php,Html,Mysql,Checkbox,我有两组具有不同复选框选项的div: <div id="mobile_device" style="display:none;"> <font size="3"><b>Select the accessories :</b></font> </br></br> <input type="checkbox" name="mobile[]" value="charger"/> Charger &
<div id="mobile_device" style="display:none;">
<font size="3"><b>Select the accessories :</b></font>
</br></br>
<input type="checkbox" name="mobile[]" value="charger"/> Charger <input type="checkbox" name="mobile[]" value="case"/> Case
<input type="checkbox" name="mobile[]" value="headset"/> Headset <input type="checkbox" name="mobile[]" value="box"/> Box
<input type="checkbox" name="mobile[]" value="usb"/> USB Cable <input type="checkbox" name="mobile[]" value="sim"/> SIM<br/>
</div>
div id="desktop_device" style="display:none;">
<font size="3"><b>Select the accessories :</b></font>
</br></br>
<input type="checkbox" name="desktop[]" value="adaptor"/> Adaptor <input type="checkbox" name="desktop[]" value="privacy"/> Privacy Screen
<input type="checkbox" name="desktop[]" value="mouse"/> Mouse <input type="checkbox" name="desktop[]" value="keyboard"/> Keyboard
<input type="checkbox" name="desktop[]" value="connector"/> Desktop Connector <br/><br/>
</div>
但我得到了类似于“字段列表”中未知列“适配器”的错误
如何将选中的复选框值从两个div提交到两个不同的列中。
$desktop
必须作为字符串传递,因此:
$sql3= "INSERT INTO devices (type, name, serial, imei, mobile, desktop, chargerno, connectorno, monitor, monitorno) VALUES ('$type', '$name', '$serial', '$imei', '$mobile', '$desktop', $chargerno, $connectorno, $monitor, $monitorno)";
要将它们存储为字符串吗?
$sql3= "INSERT INTO devices (type, name, serial, imei, mobile, desktop, chargerno, connectorno, monitor, monitorno) VALUES ('$type', '$name', '$serial', '$imei', '$mobile', '$desktop', $chargerno, $connectorno, $monitor, $monitorno)";