Сортировка заголовка таблицы в порядке убывания страницы без сортировки всей таблицы базы данных

Я хотел бы знать, как сортировать заголовок таблицы только на этой странице, не сортируя всю таблицу. Это возможно в cakephp? пожалуйста, покажите мне пример кода. мой взгляд

<?php echo $url = $this->Paginator->sort('ID', 'id',array('direction' => 'desc')); $arrow = getArrow($url); ?> This is my Controller: $this->paginate = Set::merge($this->paginate, array('OrderFinalized' => array( 'limit'=>4, 'conditions' => $condition_ary, 'joins' => array( array( 'table' => 'order_entry_headers', 'alias' => 'OrderEntryHeaders2', 'type' => 'inner', 'foreignKey' => false, 'conditions' => array('OrderEntryHeaders2.id = OrderFinalized.order_entry_headers_id'), 'order' => array( 'OrderEntryHeaders2.id'=> 'desc' ) ), 

это запрос:

 $result = $this->OrderEntryHeader->query("SELECT (value+1) as val FROM order_entries_seq ORDER BY OrderEntryHeader.id desc "); 

Когда я сортирую первую страницу, требующую порядка, я получаю последние результаты из таблицы базы данных. Я хочу сортировать только результаты с этой страницы. Не следует изменять во время навигации.

ex-id name (стр. 1) ASC
1 A 2 B 3 C 4 D

DESC id name 4 D 3 C 2 B 1 A

Related of "Сортировка заголовка таблицы в порядке убывания страницы без сортировки всей таблицы базы данных"

Вы хотите получить данные из базы данных, а затем использовать сортировку. Самый простой способ – использовать JavaScript.

Вам нужен сортировщик таблиц на стороне клиента / клиента

http://tablesorter.com/docs/#Demo

все еще возможно сделать с функцией сортировки?

В CakePHP можно сделать сортировку массива методом afterFind