2010-08-20 77 views
4

是否可以对从MySQL检索的值进行排序,比如说是降序idCodeigniter - 从MySQL中排序检索的值

谢谢。

+1

我不知道什么是笨,但“按ID倒序”? :) – falstro 2010-08-20 10:35:06

+0

是的,这应该真的在查询中完成,而不是事后。 – 2010-08-20 10:39:28

回答

5

正如ShiVik建议的那样,您可以通过Active Record类很容易地做到这一点。另外请注意,您可以链接你的查询,如果您一起使用PHP 5+:

$this->db->select('*')->from('table')->order_by('id', 'desc'); 
$query = $this->db->get(); 
2

个例:

$query = $this->db->order_by("id", "desc")->get('table'); 
if($query->num_rows>0){ 
    foreach ($query->result() as $row){ 
     $names[] = $row->name; 
    } 
    return $names; 
}