// toplam veri
$totalRecord = $db->from('users')
->select('count(user_id) as total')
->total();
// sayfa başına kaç veri gözükecek?
$pageLimit = 4;
// sayfa parametresi? Örn: index.php?page=2 [page = $pageParam]
$pageParam = 'page';
// limit için start ve limit değerleri hesaplanıyor
$pagination = $db->pagination($totalRecord, $pageLimit, $pageParam);
// normal sorgumuz
$query = $db->from('uyeler')
->orderby('uye_id', 'DESC')
->limit($pagination['start'], $pagination['limit'])
->all();
print_r($query);
// sayfalamayı yazdır
echo $db->showPagination('http://localhost/test/?'.$pageParam.'=[page]');