Kod yazıcısında sorgu yazmak için $this->db->query
veya $someDB->query
gibi bir şey yazmanız gerekir. Ama ya iki farklı veritabanından tablolara katılmak istersem?İki veritabanından tabloları birleştirerek codeigniter
SELECT * FROM db1.table1 JOIN db2.table2
Ama CodeIgniter'ı kullanarak bunu yapmanın bir yolu yoktur:
benmysqli_connect
kullanarak ve böyle bir şey yazma, saf php üzerinden yapabilirsiniz biliyoruz? Bu basit ile öğrenci ve öğretmen masasının katılmak
function join_table()
{
$this->db->select(//column name, //column name, //column name);
$this->db->from(//table1 name);
$this->db->join(//table2 name, //table1 name.//column name = //table2 name.//column name');
$this->db->where(//condition);
return $this->db->get()->result();
}
http://www.bsourcecode.com/codeigniter/codeigniter-join-query/ –
Ben gerekmez döndü zaten veritabanlarına katılmak. Bazı yararlı örnekler için herkese teşekkürler. Yine de, nasıl yapılacağını öğrenmek ilginç olurdu, bu yüzden şimdilik bu konuyu silmem. –