如何使用php在数据库中发送多个复选框值

如何使用php在数据库中发送多个复选框值,php,mysql,Php,Mysql,我想为学生的出勤率创建一个复选框。。。 认为 有一个文本框询问学生人数 在一个类中,如果我们输入10,那么10个复选框将使用for循环。。。每行有两个复选框,一个用于出席,另一个用于缺席 那么,在提交考勤时,我们如何将复选框的值发送到数据库…您可以使用php中的短数组标记(与HTML不同,只是语法相同)为各种输入发送多个值 注意name=“复选框..后面的[] 您可以使用$\u GET或$\u POST或您正在使用的框架对其进行抽象的任何内容来检索它们 它们将显示为一个数组,其中键是复选框的

我想为学生的出勤率创建一个复选框。。。 认为 有一个文本框询问学生人数 在一个类中,如果我们输入10,那么10个复选框将使用for循环。。。每行有两个复选框,一个用于出席,另一个用于缺席
那么,在提交考勤时,我们如何将复选框的值发送到数据库…

您可以使用php中的短数组标记(与HTML不同,只是语法相同)为各种输入发送多个值


注意
name=“复选框..
后面的
[]

您可以使用
$\u GET
$\u POST
或您正在使用的框架对其进行抽象的任何内容来检索它们


它们将显示为一个数组,其中键是复选框的名称(在我们的例子中是
checkbox
),值是复选框本身的值。

将表单中输入的所有复选框的名称设置为
checks[]

<input type="checkbox" name="checks[]">
<input type="checkbox" name="checks[]">
...
<input type="checkbox" name="checks[]">

我想您只需要为每个学生设置一个复选框,并标记用户是否缺席。您能向我们展示您迄今为止尝试过的代码吗?
<input type="checkbox" name="checks[]">
<input type="checkbox" name="checks[]">
...
<input type="checkbox" name="checks[]">
$checks = array($_POST['checks'][]);