А что собственно не понятно?
vchv писал(а):
// эту часть вообще не вкурил, что за переменная нафига она?
Код:
В $total помещаем общее кол-во найденного.
vchv писал(а):
// тупо не вкурил что объявляем и зачем
order_by() метод, который сортирует в вашем случае найденное. сортирует по полю, которое вы укажете.
например order_by('created', 'DESC') или order_by('date', 'DESC') или order_by('name', 'DESC').
второй аргумент DESC или ASC - то, как отсортировать найденное, по возрастанию или убыванию.
далее limit(лимит) означает, что вы можете получить из найденного точное кол-во элементов, например на странице нужно показать только 10 элементов. использовать так: limit(10) или так limit(18345).
если вы хотите показать пользователю вторую страницу с найденным, вам понадобится показать ему элменты не 1-10, например, а 11-20, верно? для получения элементов со сдвигом, например в 10 позиции используется метод offset(10)
так понятнее?