【发布时间】:2017-07-27 11:43:09
【问题描述】:
我正在使用 CodeIgniter,我想从表中获取最高 ID。这是我通过模型中的一个功能实现的。但我没有得到作为返回值的单个值的结果。
代码:
function get_highest_answer_id(){
$this->db->query('SELECT MAX(id) AS answerid FROM pa_it_answer;');
if ($query = $this->db->get()) {
if ($query->num_rows() > 0) {
return $query->result();
} else {
return array();
}
} else {
return FALSE;
}
}
如何更改在控制器中调用此函数时获得单个值的代码?
【问题讨论】:
-
max如果不对查询进行分组,则返回单个值。
标签: php sql codeigniter