1
当我运行使用CodeIgniter的有效记录,这个查询:差异查询
$user_name = 'mememe';
$test = $this->db->select('filename')
->where('user', $user_name)
->order_by('number','asc')
->limit(4)
->get('mytable')
->row('filename');
print_r($test); exit;
我得到我的浏览器这样的结果:
5f
但是当我运行相同在我的数据库管理器上查询:
SELECT `filename` FROM `mytable` WHERE `user` = 'mememe' ORDER BY `number` ASC LIMIT 4
我得到这个(这实际上是正确的,我想要的):
5f
9f
10f
11f
这是怎么发生的?