我正在根據HTML表單中的mysql數據生成清單。當點擊提交按鈕時,php腳本會更改mysql數據庫中的「完整」字段。我如何一次處理多個具有可變長度的列表的項目?目前,當我點擊兩個以上的框時,只有一個被處理。使用PHP處理HTML複選框表單
這裏的HTML表單:
<form method='post' action='listprocessor.php'>
<input style="float:right" type='checkbox' name='complete_goal' value='61'>Milk</input>
<input style="float:right" type='checkbox' name='complete_goal' value='117'>Eggs</input>
<input style="float:right" type='checkbox' name='complete_goal' value='118'>Bread</input>
<input style="float:right" type='submit' name='submitbtn' value='Completed'></input>
</form>
和這裏的簡化PHP:
$_POST['submitbtn'];
$completed_goal = $_POST['complete_goal'];
$query = mysql_query("UPDATE notes SET complete='1' where note_id='$completed_goal'");