我正在裝箱形式,如何添加複選框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