我有一个表单,显示从数据库中提取的数据。为表单提取了几个列。表单的基本结构如下所示:
<form>
<input type="checkbox" name="check" value="$value" checked="$valueCheck" /> $label - $editedBy @ $editedDate
<input type="checkbox" name="check" value="$value" checked="$valueCheck" /> $label - $editedBy @ $editedDate
<input type="checkbox" name="check" value="$value" checked="$valueCheck" /> $label - $editedBy @ $editedDate
<input type="checkbox" name="check" value="$value" checked="$valueCheck" /> $label - $editedBy @ $editedDate
<input type="checkbox" name="check" value="$value" checked="$valueCheck" /> $label - $editedBy @ $editedDate
<input type="submit" name="update" value="Update Checklist" />
</form>
当页面从数据库中的数据加载时,变量全部动态填充。这是我的问题......每个输入和相应的数据都是从“清单”表中的一行中提取的。因此,在上面的示例中,您将查看数据库中5行的数据。当我勾选一个框并单击提交时,我希望它将该复选框作为值true或false提交到数据库,具体取决于是否选中该框。如果我只提交一行,我知道如何做到这一切;但是,我不知道如何使用多行执行此操作。我假设我必须在我的UPDATE
查询中使用某种类型的循环。
实现这一目标的最佳方法是什么?谢谢你的帮助!如果您有任何问题,请告诉我。对不起,如果不能很好地解释我的情况。
答案 0 :(得分:1)