• 21-10-2012, 13:41:09
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar,

    Codeigniter ile birşeyler yapmaya çalısıyorum.

    kategorileri selectboxta listemek istiyorum ama bir türlü yapamadım.

    kategoriler tablom id - ust_id kategori_adi kategori_durum

    controllerde nasıl bir yol izlemem gerek bunu viewdeki altkategoriekle.php'deki anakategori isimli selectboxta listelemem gerek.

    model dosyam

    function getkategori(){
           
           $this->db->select("*");
           $this->db->from("kategori");
           $this->db->where("ust_id",0);
           $this->db->where("kategori_durum",1);
           $query   =   $this->db->get();
           return $query->result_array();
  • 21-10-2012, 13:57:53
    #2
    Controller katmanında böyle bir yol izleyebilirsin
    $this->load->model('kategorimodel');
    $data['kategori'] = $this->kategorimodel->getkategori();
    $this->load->view('index_view',$data);

    View katmanında da böyle alırsın
    <select name="kad">
    <?php
    
     foreach($kategori as $kat){
     echo '<option value="">'.$yaz.'</option>';
     } 
    
    ?>
    </select>
  • 21-10-2012, 14:10:20
    #3
    Üyeliği durduruldu
    enc0der adlı üyeden alıntı: mesajı görüntüle
    Controller katmanında böyle bir yol izleyebilirsin
    $this->load->model('kategorimodel');
    $data['kategori'] = $this->kategorimodel->getkategori();
    $this->load->view('index_view',$data);

    View katmanında da böyle alırsın
    <select name="kad">
    <?php
    
     foreach($kategori as $kat){
     echo '<option value="">'.$yaz.'</option>';
     } 
    
    ?>
    </select>
    teşekkürler üstad oldu viewi iki defa load etmişim görmedim alttaymış sağolasın.