Merhaba arkadaşlar;
Codeigniter'da bir proje geliştiriyorum. Kafama takılan bir konuda yardımınızı rica ediyorum. Kısaca şöyle izah edeyim:
tools_helper.php dosyamda şöyle bir helper fonksiyonu tanımladım:
function blok_haber($haber_kat){
    $ci =& get_instance();
    $sonuc = $ci->db->select('id, kategori, tarih, baslik, resim, durum')->from('haberler')
        ->where('kategori',$kaber_kat)->order_by('tarih','desc')->limit('4, 0')
        ->where('durum','1')
        ->get()->result_array();
    return $sonuc;
}
Bu fonksiyonu asayfa.php ve include'larında farklı yerlerde sadece KATEGORİLERİNİ ve LİMİTLERİNİ değişken atayarak değiştirip kullanmak istiyorum.
<?php $haber_kat = $veri['haber_katid']; $blokahaberleri = blok_haber($haber_kat); foreach ($blokahaberleri as $veri_haber) { ?>
// kodlarım...
<?php } ?>
KATEGORİ kısmını gördüğünüz gibi değişken atayarak çözdüm ve istediğim kategoriden habereri alıp view dosyamda ekrana basıyorum. Tek sıkıntım aynı şeyi LIMIT için nasıl yapabilirim? Helper'daki fonksiyona birden fazla değişken atayabilir miyim?
Örneğin, LIMIT(4, 0) yerine LIMIT($adet, $basla) şeklinde değişkenleri nasıl tanımlayabilir ve view dosyamdaki foreach döngüsünde bu $adet ve $basla değişkenlerini ne şekilde fonksiyona gönderebilirim?
Yardımlarınız ve önerileriniz için şimdiden teşekkürler.