Я пытаюсь объединить 3 таблицы из 2 баз данных в codeigniter.Это мой код:
<?php
public function get_order_products($orders_id) {
$this->db->from('database1.tbl_orders');
$this->db->join('database1.tbl_order_items','database1.tbl_order_items.orders_id=database1.tbl_orders.orders_id','left');
$this->db->join('database2.tbl_customers','database2.tbl_customers.customers_id=database1.tbl_orders.customer_id','left');
$this->db->where('database1.tbl_orders.orders_id',$orders_id);
$result=$this->db->get(); return $result->result(); }
?>
Я добавил вторую базу данных в моем файле database.php.Более того, я добавил это утверждение в мою модель
public function Order_model1()
{
parent::__construct();
$this->grossery_db = $this->load->database('grossery_db',TRUE);
}
Но все же я не могу получить данные из моей второй базы данных.Может кто-нибудь сказать мне, почему это происходит?