Тема: вывод данных из нескольких баз данных MVC
Всем доброго дня! Нужна помощь.
Есть такой код в Controllere
class Site extends CI_Controller {
function index(){
$this->load->model('data_model');
$data['rows']= $this->data_model->getAll();
$this->load->view('home', $data);
}
}
далее такой
class Data_model extends Ci_Model {
function getAll (){
$this->db->select('title, contents');
$this->db->from('data_2');
$this->db->where('id',2);
$q = $this->db->get();
if($q->num_rows()> 0){
foreach($q->result() as $row){
$data[]=$row;
}
return $data;
}
}
ну и на выходе во вьюшке
<body>
<div id="conteiner">
<?php
foreach($rows as $r):?>
<h1><?php echo $r->title; ?></h1>
<div><?php echo $r->contents;?></div>
<?php endforeach; ?>
</div>
Суть вопроса такова есть $this->db->from('data_2');это одна база данных, а есть база данных
$this->db->from('data');
Могу я вывести результат одной функцией запрос к двум базам данных
я пробовал создать вторую функцию
function getAll2 (){
$this->db->select('title, contents');
$this->db->from('data');
$this->db->where('id',2);
$q = $this->db->get();
if($q->num_rows()> 0){
foreach($q->result() as $row){
$data2[]=$row;
}
return $data2;
но потом не знаю как во вьюшке вывести
Всем кто откликнется Спасибо