我为复选框创建了一个 HTML 表单:
<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++)
{
$mode[$i] = mysql_real_escape_string($mode[$i]);
$query = "INSERT INTO frutesdetails(fruitname,fruitcolor,seasonfrom,seasonto,fruitetaste,fruitbenefit) VALUES ('{$fruitname}', '{$category}', '{$startdate}', '{$enddate}','.$mode[$i].','{$fruitbenefit}')";
}
$insertresults = mysql_query($query) or die(mysql_error());
?>
我只得到一个复选框的值而不是全部。