Beyaz.Net İpucu
Codeigniter Inner Join Sql i Yazma
public function DB_Arama($sVal, $limit)
{
$aranan = $this->db->escape_str($sVal);
$this->db->select('*,tablo1.ID as tablo1id, tablo1.AKTIF as tablo1aktif, tablo2.AKTIF as tablo2aktif');
$this->db->or_like('tablo1.BASLIK',$aranan);
$this->db->or_like('tablo1.OZET',$aranan);
$this->db->or_like('tablo1.ACIKLAMA',$aranan);
$this->db->or_like('tablo1.BASLIK',$aranan);
$this->db->limit($limit);
$this->db->order_by('tablo1.SIRA', "asc");
$this->db->from('tablo1', 'tablo2');
$this->db->join('tablo2', 'tablo1.KATEGORI_ID = tablo2.ID');
return $this->db->get();
}
{
$aranan = $this->db->escape_str($sVal);
$this->db->select('*,tablo1.ID as tablo1id, tablo1.AKTIF as tablo1aktif, tablo2.AKTIF as tablo2aktif');
$this->db->or_like('tablo1.BASLIK',$aranan);
$this->db->or_like('tablo1.OZET',$aranan);
$this->db->or_like('tablo1.ACIKLAMA',$aranan);
$this->db->or_like('tablo1.BASLIK',$aranan);
$this->db->limit($limit);
$this->db->order_by('tablo1.SIRA', "asc");
$this->db->from('tablo1', 'tablo2');
$this->db->join('tablo2', 'tablo1.KATEGORI_ID = tablo2.ID');
return $this->db->get();
}