有人可以帮我在codeigniter中获得学生排名功能。如何在报告中对每个学生的每个科目的主题标记进行排名。 这是下面的一个例子。我想得到这样的东西;
Name: Ben Wade
|Subject |Test Score| Rank | Grade | Remarks |
| English | 87 | 2 | A+ | Excellent|
| Maths | 76 | 3 | B+ | V. Good|
Name: John Doe
|Subject |Test Score| Rank | Grade | Remarks |
| English | 97 | 1 | A+ | Excellent|
| Maths | 81 | 1 | A+ | Excellent|
答案 0 :(得分:1)
$highest_marks = $this->db->get('mark')->result_array();
rsort($highest_marks);
foreach($highest_marks as $row) {
echo $row['mark_obtained'];
}
回复resut_array()
然后rsort()
,它会按降序对其进行排序。希望能帮助到你。 :)