Codeigniter - сортировка полученных значений из MySQL - PullRequest
4 голосов
/ 20 августа 2010

Можно ли отсортировать значения, полученные из MySQL, например, по убыванию id?

Спасибо.

Ответы [ 3 ]

7 голосов
/ 20 августа 2010

Вот, пожалуйста ...

$this->db->select("*");
$this->db->from("table");
$this->db->order_by("id", "desc");
$this->db->get();

Подробнее в документации кодового указателя для класса активной записи .

5 голосов
/ 21 августа 2010

Как предложил ShiVik, вы можете сделать это с помощью класса Active Record довольно легко. Также обратите внимание, что вы можете объединять свои запросы вместе, если вы используете PHP 5 +:

$this->db->select('*')->from('table')->order_by('id', 'desc');
$query = $this->db->get();
2 голосов
/ 26 февраля 2013

Пример:

$query = $this->db->order_by("id", "desc")->get('table');
if($query->num_rows>0){
   foreach ($query->result() as $row){
      $names[] = $row->name;
   }
   return $names;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...