DeepJack

eğer drurum sadece 1 ve 0 içeriyorsa yani 2 3 değerleri yoksa


$totalRecord = $db->from('siparisler')
->select('count(id) as total')
->total();
$pageLimit = 20;
$pageParam = 'page';
$pagination = $db->pagination($totalRecord, $pageLimit, $pageParam);

$siparisler = $db->from('siparisler')
->orderby('id', 'DESC')
->limit($pagination['start'], $pagination['limit'])
->all();


durum değeri 0 ve 1 den farklı sayılarda alabiliyorsa


$totalRecord = $db->from('siparisler')
->select('count(id) as total')->where('durum',1)->or_where('durum',0) // burdaki or_where sınıfınızda olmaya bilirveya farklı bir ada sahip olabilir
->total();
$pageLimit = 20;
$pageParam = 'page';
$pagination = $db->pagination($totalRecord, $pageLimit, $pageParam);

$siparisler = $db->from('siparisler')->where('durum',1)->or_where('durum',0)
->orderby('id', 'DESC')
->limit($pagination['start'], $pagination['limit'])
->all();