我正在装箱形式,如何添加复选框intems到数据库中
<td>
<input type="checkbox" name="mode[]" id="mode" value="sweet" />
Sweet<br />
<input type="checkbox" name="mode[]" id="mode" value=" sour" />
Sour<br />
<input type="checkbox" name="mode[]" id="mode" value=" creamy" />
Creamy<br />
<input type="checkbox" name="mode[]" id="mode" value="bland" />
Bland<br />
</td>
和PHP代码,
for ($i=0; $i<sizeof($mode); $i++)
{
$emode = mysql_real_escape_string($mode[$i]);
$query =<<<EOF
INSERT INTO frutesdetails(fruitname,fruitcolor,seasonfrom,seasonto,fruitetaste,fruitbenefit)
VALUES ('{$fruitname}', '{$category}',
'{$startdate}','{$enddate}','{$emode}','{$fruitbenefit}')
EOF;
$insertresults = mysql_query($query) or die(mysql_error());
}
我得到了所有的记录,但不是在一个recod,如果我检查2复选框我得到两个不同行中的两个记录不在单行
什么? “如果我检查2复选框,我得到两个,像三个”没有任何意义。这个问题质量很低 – pattyd