【发布时间】:2021-09-26 04:17:02
【问题描述】:
表格显示班级中各个科目的学生分数。 有些学生在某些核心科目中得分低于及格分数。
现在,在每个学生的成绩单中,我想显示他们重新参加了他们得分低于 50 的科目(及格分数)。
例如 - 一个学生的物理和化学分数分别为 45 和 49,低于这些科目的及格分数。 他的成绩单应该写着“RECOMMENDED FOR RE-SIT in physics and Chemistry”
这是我的 if 语句
<?php
if ($value->h_tot_score >= 90 && $value->h_tot_score <= 100) {
$result = 'PROMOTED TO THE NEXT CLASS';
} elseif ($value->h_tot_score >= 45 && $value->h_tot_score <= 49.99) {
$result= 'RECOMMENDED FOR RE-SIT IN ';
} elseif ($value->h_tot_score >= 40 && $value->h_tot_score <= 44.99) {
$result= 'RECOMMENDED FOR RE-SIT IN ';
} elseif ($value->h_tot_score >= 0 && $value->h_tot_score <= 39.99) {
$result= 'RECOMMENDED FOR RE-SIT IN ';
}
?>
这是我获取分数低于 50 的科目的查询
SELECT `subject_id` FROM `hscores_primary` WHERE `class_id` in (15,16,17) and `student_id=461` AND `h_tot_score` <= 49.99
结果是 subject_id =79 和 34
如何在上面的 if 语句中自动显示或回显主题名称?
【问题讨论】:
-
类名保存在什么表?
-
类名在一个名为“类”的表中
标签: php codeigniter