ücretsiz dağıtılan bir firma scripti. aşagıdaki kodları kullanıyor. mysql veri çoğalınca listeleme sorun oluyor listelemesine gerek bile yok aslında 5-10 veri çekmesi yeterli. aşağıdaki kodların arasına limit kullanarak mysql den sadece belirli sayıda veri çekmeyi becere bilirsem sorunum hallolacak yardım ederseniz memnun olurum.
limit komutunu nerede kullanmam gerek.
public function index()
{
$query = array_filter(($this->input->get() === FALSE ? array() : $this->input->get()), 'strlen');
unset($query['page']);
$config['base_url'] = 'admin/company/index?' . http_build_query($query);
$config['total_rows'] = $this->company_model->search_count($query);
$config['page_query_string'] = TRUE;
$config['show_page_string'] = FALSE;
$config['full_tag_open'] = '<div class="pagination"><ul>';
$config['full_tag_close'] = '</ul></div>';
$config['query_string_segment'] = 'page';
$config['per_page'] = get_option('per_page_admin');
$this->pagination->initialize($config);
$data['pagination'] = $this->pagination->create_links();
$data['companies'] = $this->company_model
->order_by('date', 'desc')
->search(get_option('per_page_admin'), $this->pagination->get_offset(), $query);
$this->template->view('admin/list', $data)->render();
}
Limit Kullanımı (YARDIM)
0
●320