Tib*_*boK 3 php mysql codeigniter
我找到了$this->db->last_query();在页面上执行最后一个查询的函数,但我想知道是否可以在活动页面上运行所有查询?我制作了一个小的调试工具栏,我想显示页面的所有查询。
谢谢你的帮助。
首先查看application/config/下database.php中的@your DB Connection
有一个选项“save_queries”应该设置为true
$db['default'] = array(
...
'save_queries' => TRUE
);
Run Code Online (Sandbox Code Playgroud)
之后,您可以访问所有查询,例如
$queries = $this->db->queries;
foreach ($queries as $query)
{
echo $query;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1892 次 |
| 最近记录: |