这是我的代码。我想打印手机号码和出勤率,但是当我打印出勤值未正确插入时出现问题。
如果我运行此代码,那么学生的出勤就会出错,如果所有人都被选中,那么它会标记所有在场,但任何学生都缺席,如果我没有标记,那么它会输出错误。
ServiceType
html表单是:
$att = $_POST['att'];
$bsubmit = $_POST['mobileno1'];
$rollno = $_POST['mobileno1'];
$e = A;
foreach ($att as $index => $value) {
if ($att[$index] == "P") {
$query = "INSERT INTO Attendances(mobileNo,AttendanceStatus) VALUES(' " . $bsubmit[$index] . " ',' " . $att[$index] . " ' )";
$result = $conna->query($query);
echo($att[$index]);
echo($bsubmit[$index]);
}
if ($att[$index] == "A") {
$query = "INSERT INTO Attendances(mobileNo,AttendanceStatus) VALUES(' " . $bsubmit[$index] . " ',' " . $e . " ' )";
$result = $conna->query($query);
echo($att[$index]);
echo($bsubmit[$index]);
}