Codeigniter save_queries仅显示来自默认数据库组的查询。如何显示来自所有数据库的所有查询

时间:2018-11-01 08:46:05

标签: php mysql codeigniter

这是我在database.php中的配置以及我启用了save_queries的其他数组值

$active_group   =   'mydb1';
$db['mydb1']    = array(
'save_queries' => TRUE);
==========================
$db['mydb2'] = array(
'save_queries' => TRUE
);

这是我要显示的代码。

$queries = $this->db->queries;

foreach ($queries as $query)
{
echo '<br>'.$query;
}
----------
$this->db1   = $this->load->database('mydb2', TRUE);
$queries1 = $this->db1->queries;
foreach ($queries1 as $query1)
{
echo '<br>'.$query1;
}

第一个foreach正常运行,并且显示活动组中的所有查询,但是第二个foreach不显示任何记录。如何显示所有数据库中的所有查询

0 个答案:

没有答案
相关问题