2016-05-11 13 views
0

Codeigniter Seitennummer Ich verwende Datamodell. Ich habe 5020 Datensätze. Wenn ich die Seite alle geladenen Datensätze öffne, passiert nur die Seitennummerierung. Das Laden dauert also lange. Ich brauche, wenn ich die Seite direkt in Paginierung geöffnet öffne. Ich habe versucht in vielen Methoden niemand kann für mich geeignetCodeigniter Seitennummerierung mit Datamodell

+0

Willkommen bei Stackoverflow. Teilen Sie den Code, den Sie bisher versucht haben. Bitte beachten Sie http://StackOverflow.com/Help/how-to-ask – Daenarys

+0

Versuchen Sie Paginierung für Paginierung [klicken Sie hier] (http://stackoverflow.com/questions/36912816/codeignit-active-records-query-taking-too -meine Zeit-zu-Lade-Daten-aus-Datenbank/36914711 # 36914711). –

Antwort

0
 You need to load pagination library :- 



$this->load->library('pagination'); 

     Than you need to set the values according to your choice 



$config['per_page']= 10; 
      $config['uri_segment'] = 4; 
      $config['base_url'] = site_url('on which page you want to put the pagination').'/'; 
       $this->data['per_page_display'] = $config['per_page']; 
       $config['total_rows'] = count('Get total records from your model'); 

       $this->data['totalcount'] = $config['total_rows']; 


      $this->pagination->initialize($config); 


      $this->data['paginglinks'] = $this->pagination->create_links(); 


      $this->data['per_page'] = $this->uri->segment(4); 
      $this->data['page'] = $offset; 


     Than you can use your pagination on your view 
Verwandte Themen