Array ( [0] => Array ( [Max(Exam_Id)] => 6 ) ) public function get_max_exam_id() { $query = $this->db->query("SELECT Max(Exam_Id) from exam_tb"); return $query->result_array(); }
o4hqfura1#
首先需要添加别名
$query = $this->db->query("SELECT Max(Exam_Id) as max_exam_id from exam_tb");
尝试使用row\u array()而不是result\u array()
//return $query->result_array(); $result = $query->row_array(); return $result['max_exam_id'];
并使用别名$result['max\u exam\u id']访问它。也许能帮上忙:)
q9yhzks02#
我已经解决了使用以下函数 get_max_exam_id() ```public function get_max_exam_id() { $this->db->select_max('Exam_Id'); $query = $this->db->get('exam_tb');$ret = $query->row(); return $ret->Exam_Id;}
get_max_exam_id()
2条答案
按热度按时间o4hqfura1#
首先需要添加别名
尝试使用row\u array()而不是result\u array()
并使用别名$result['max\u exam\u id']访问它。也许能帮上忙:)
q9yhzks02#
我已经解决了使用以下函数
get_max_exam_id()
```public function get_max_exam_id()
{
$this->db->select_max('Exam_Id');
$query = $this->db->get('exam_tb');
$ret = $query->row();
return $ret->Exam_Id;
}