我的考勤表有student_id和lesson_id栏。
如果学生参加本课程,则复选框旁边的每个学生姓名旁边都会显示一个复选框
@foreach ($students as $s)
<tr>
<?php $sd=student::find(1)->where('id',$s->student_id)->first(); ?>
<?php $att=att::find(1)->where('student_id', $sd->id )->where('lesson_id', $lessonId)->first() ?>
<?php
if($att){
echo $att;
$check='checked';
}else {
$check='';
} ?>
<td>{{$sd->name}}</td>
<td><input {{$check}} type="checkbox" name="attend[]" value="{{$sd->id}}"></td>
</tr>
@endforeach
当我提交此表格时 我想检查复选框中是否有任何更改 如学生已被取消选中以表示他缺席。 或者一个学生只是通过发送一个具有被检查学生身份的参加阵列来检查这个表格哪个不经意地完成了这个部分的工作。