CodeIgniter - ORDER BY на запросе

У меня есть очень маленький сценарий для получения всех записей от таблицы базы данных, код ниже

$query = $this->db->get($this->table_name);
return $query->result();

использование этого синтаксиса, как был бы я ORDER BY 'имя'?

Я получаю ошибки каждый раз, я придерживаюсь, порядок обдумал конец.

Удачи,

58
задан 16 March 2011 в 05:29

4 ответа

$query = $this->db->from("table_name")->order_by("table_name.column_name desc")->get();
return $query->result();
0
ответ дан 1 November 2019 в 13:31

Можно Также расположить его этот путь.

return $this->db->order_by('name', 'DESC')->get($this -> table_name)->result();
0
ответ дан 1 November 2019 в 13:31

Два соединения таблицы и порядок по имени - 100%, работавших .

$this->db->from('user_login');
$this->db->join('role','user_login.Roleid=role.Roleid');
return $this->db->order_by('Uname ASC')->get('')->result();
0
ответ дан 1 November 2019 в 13:31

Простой и легкий путь:

// ascending order
$q=$this->db->select('*')->from('tbl_name')->order_by('name','asc')->get();
return $q->result();

// descending order
$q =$this->db->select('*')->from('tbl_name')->order_by('name','desc')->get();
return $q->result();
0
ответ дан 1 November 2019 в 13:31

Другие вопросы по тегам:

Похожие вопросы: