【发布时间】:2016-12-09 04:24:57
【问题描述】:
我正在尝试在 php 中构建一个在线考勤,我正在从学生表中获取学生列表,并且如果选中为存在并且如果未选中为不存在,则希望放置所有 chkbox, 我无法做到这一点。
<div class="attendance">
<form accept="att.php" method="POST">
<?php
$sel_sql = "SELECT * FROM student";
$run_sql = mysqli_query($conn,$sel_sql);
while($rows = mysqli_fetch_assoc($run_sql)){
$id = $rows['id'];
echo '<input type="checkbox" name="status" value="'.$id.'" checked>'.ucfirst($rows['f_name']).'';
}
?>
<input type="submit" name="submit_attendance" value="Post Attendance">
<?php echo $msg; ?>
</form>
</div>
它显示了完美的学生列表,但我不知道如何为所有这些 chkbox 设置插入查询
【问题讨论】:
-
最好给你的表格样本结构
-
你真正想要什么还不清楚。但现在先说明,如果出勤被标记为 P 则只显示已选中,否则不显示已选中。
-
我想使用学生表中的学生列表将考勤表放入考勤表。我可以轻松地将用户作为页面上的复选框获取,但我无法将这些学生插入到考勤表中。