我有一个非常小的脚本来从数据库表中获取所有记录,代码如下
$query = $this->db->get($this->table_name);
return $query->result();
Run Code Online (Sandbox Code Playgroud)
使用这种语法,我将如何命名'name'?
每次我坚持按顺序排列时,我都会收到错误.
干杯,
Ted*_*ery 129
我相信get()函数会立即运行选择查询,并且不接受ORDER BY条件作为参数.我想你需要单独声明条件,然后运行查询.试一试.
$this->db->from($this->table_name);
$this->db->order_by("name", "asc");
$query = $this->db->get();
return $query->result();
Run Code Online (Sandbox Code Playgroud)
Nar*_*mar 13
在单个查询中使用此代码进行多个订单.
$this->db->from($this->table_name);
$this->db->order_by("column1 asc,column2 desc");
$query = $this->db->get();
return $query->result();
Run Code Online (Sandbox Code Playgroud)
简单易行:
$this->db->order_by("name", "asc");
$query = $this->db->get($this->table_name);
return $query->result();
Run Code Online (Sandbox Code Playgroud)