我是板条箱形式,
<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());
}
我得到了所有的记录,但没有在一个记录中,如果我选中 2 复选框,我在两个不同的行而不是单行中得到两个记录