use*_*324 3 select codeigniter max
我正在使用codeigniter 2.
我有一个mysql表列,用于存储每个学生的时间.
例如.1.2327,0.657,1.9876
我想获得最大值.该列的值.
这是我的代码:
$this->db->select_max('time_taken', 'time');
$result = $this->db->get('students');
echo $result->row()->time;
Run Code Online (Sandbox Code Playgroud)
当我回显结果时,它给我一个值2(正确的值应该是1.9876).
获得这个价值的正确方法是什么,谢谢?
尝试:
$this->db->select_max('time_taken AS time');
$result = $this->db->get('students')->row();
echo $result->time;
Run Code Online (Sandbox Code Playgroud)
编辑:确保您的数据库表字段(即time_taken)是十进制,而不是整数.