Sayfalama Kodum
$this->load->library("pagination"); // Sayfalama kütüphanesini sayfaya yükle
$config['uri_segment'] = 4;
$config['per_page'] = 1; // Her sayfada kaç tane gözükecek
$config['total_rows'] = $this->ModelAdi->filmlerimiSay(); // Toplam kaç tane kayıt var
$config['full_tag_open'] = "<ul id='sayfalama'>";
$config['full_tag_close'] ="</ul>";
$config['num_tag_open'] = '<li>';
$config['num_tag_close'] = '</li>';
$config['cur_tag_open'] = "<li><a href='#' class='aktif'>";
$config['cur_tag_close'] = "</a></li>";
$config['next_tag_open'] = "<li>";
$config['next_tagl_close'] = "</li>";
$config['prev_tag_open'] = "<li>";
$config['prev_tagl_close'] = "</li>";
$config['first_tag_open'] = "<li>";
$config['first_tagl_close'] = "</li>";
$config['last_tag_open'] = "<li>";
$config['last_tagl_close'] = "</li>";
$config['first_link'] = '« İlk Sayfa';
$config['last_link'] = 'Son Sayfa »';
$config['base_url'] = base_url('filmler'); // Sayfalamanın yapılacağı url
$config['use_page_numbers'] = TRUE; // Sayfa numaralarını kullan
$this->pagination->initialize($config); // Ayarları kaydet
$data["linkler"] = $this->pagination->create_links(); // Html çıktsını değişkene depola
$sayfa = ($this->uri->segment(3)) ? $this->uri->segment(3) : 0; // Sayfa numarası url de 3.kısımda yazacağı için üçüncü kısmı alıyoruz eğer boşsa 0 olarak belirliyoruz
if($sayfa > 0) // Eğer sayfa 0 dan büyükse
{
$offset = ($sayfa*$config['per_page']) - $config['per_page']; // Offset değerimizi bu işlemler ile buluyoruz
}
else
{
$offset = $sayfa; // Eğer Sayfa 0 dan küçükse veya eşitse direk sayfa değişkeninin değerini al
}Routes Kodum$route['filmler/(:num)'] = "ControllerAdi/index/$1"; $route['filmler'] = "ControllerAdi/index"; [B][/B]Segment numarasını ayarlayarak sorunu çözdüm. Çözümü başkasına da lazım olabilir diye aşağıda paylaşıyorum.
Çözüm
$config['uri_segment'] = 2; // Bu Kısım 2 olmalıymış çünkü id değerine göre değer alıyoruz ÖRNEK: filmler/$id $sayfa = ($this->uri->segment(2)) ? $this->uri->segment(2) : 0; // Sayfa numarası url de 2.kısımda yazacağı için ikinci kısmı alıyoruz eğer boşsa 0 olarak belirliyoruz