Как я могу преобразовать это в одно строковое значение - PullRequest
0 голосов
/ 08 сентября 2018
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();

}         

Ответы [ 2 ]

0 голосов
/ 08 сентября 2018

Я решил использовать следующую функцию 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;
}
0 голосов
/ 08 сентября 2018

сначала нужно добавить псевдоним

$query = $this->db->query("SELECT Max(Exam_Id) as max_exam_id from exam_tb");

попробуйте использовать row_array () вместо result_array ()

//return $query->result_array();
$result = $query->row_array();
return $result['max_exam_id'];

и получить к нему доступ с псевдонимом $ result ['max_exam_id']. может быть, может помочь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...