Ramazan Belyurt

B.T. Öğretmeni
Bursa/Türkiye
ramazanbelyurt@gmail.com
www.ramazanbelyurt.name.tr


Codeigniter Veritabanından Veri Çekmek-Select

05.03.2016        Yazar:Ramazan BELYURT               Okunma:4618

Codeigniter ile veritabanı işlemleri yapmadan önce config klasöründeki database.php sayfasında veritabanı bağlantı ayarlarının yapılması gerekir. Veritabanı işlemleri  model dosyasında yapılır. Veritabanından veri çekmek için select SQL sorgu cümlesi kullanılır. Select sorgusunun codeigniterde karşılığı aşağıdaki gibidir.

$sorgu=$this->db->get ("tabloadı");
return $sorgu->result ();

Eğer bir şart varsa aşağıdaki sorgu cümlesi kullanılır;

//Birinci Yöntem
$sorgu=$this->db->get_where ("tabloadı",array ('id'=>$id);
return $sorgu->result ();
//İkinci yöntem
 $this->db->where ('id',$id);
$sorgu=$this->db->get ('tabloadı');
return $sorgu->result ();

Verileri Sirali almak icin;

$this->db->order_by ('id','asc');
$sorgu=$this->db->get ('tabloadi');
return $sorgu->result ();

Belirli sayıda verileri limit belirterek almak için;

$this->db->limit(10);
$sorgu=$this->db->get ('tabloadi');
return $sorgu->result ();

//başlangıç belirterek belirli sayıda veri çekmek.
$this->db->limit($limit,$start);

Like ile kelime arama işlemi yapacaksak;

$this->db->like('icerik', $kelime); 
$query = $this->db->get('tabloadı');
return $query->result();

Select ile belirli alanlardaki verileri çekmek;

$this->db->select('title, content, date');
$query = $this->db->get('mytable');


Yorum Ekleyin




Faydalı Linkler