我正在使用 codeigniter 2。
我有一个 mysql 表列,存储每个学生所用的时间。
例如。 1.2327、0.6547、1.9876
我想获得最大值。值该列。
这是我的代码:
$this->db->select_max('time_taken', 'time');
$result = $this->db->get('students');
echo $result->row()->time;
当我回显结果时,它给我的值为 2(正确的值应该是 1.9876)。
获得我需要的这个值的正确方法是什么,谢谢?
Try:
$this->db->select_max('time_taken AS time');
$result = $this->db->get('students')->row();
echo $result->time;
编辑:确保您的数据库表字段(即 time_taken)是小数,而不是整数。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)