【发布时间】:2012-02-19 01:47:41
【问题描述】:
我正在寻找一种方法来查看生成的查询字符串,但不执行它。
请注意,之前没有执行过查询。 (我不要$this->db->last_query();)
我希望有一个名称像 $this->db->echo_query_string($table_name = ''); 的方法可以使用 完全像 $this->db->get($table_name = ''); 但唯一的区别是 get() 执行代码, 但echo_query_string() 只是回显查询字符串不执行。
【问题讨论】:
-
一种简单但可能不太有效的方法是稍微修改查询以进行错误查询,以便系统显示错误以及简单的预期错误并且不会执行.
标签: php mysql codeigniter activerecord