当前,我可以查看数据库列表并将其作为站点的子菜单,在数据库中,它们的排列顺序是从最小到最大(按ID)
这是我用来获取数据库数据的代码:
Transparent
代码中的“服务”是我获取数据的特定表。
然后创建一个foreach循环以按顺序获取数据,但是我希望它根据ID号以从最高到最低的顺序显示。
因此,这是有关如何获取数据的完整代码:
$database_service = get_data_of('service', 'id,slug,image,title');
该怎么做?
答案 0 :(得分:0)
使用
$this->db->order_by('ID', 'desc');
在模型中,在行下方
$this->db->get();
以降序对数据进行排序。
您可以参考下面的链接以了解有关在Codeigniter中订购的更多信息。
答案 1 :(得分:0)
使用
$this->db->select('id,slug,image,title')
->from('service')
->order_by('id','DESC')
->get();
或者您也可以使用
$this->db->select('id,slug,image,title')
->order_by('id','DESC')
->get('service');
DESC表示降序,如果要以升序显示结果,只需使用
$this->db->order_by('id','asc');
签出Tutorial