1
A
回答
2
Zend_Db本身没有一个机制来输出它生成的sql语句。你可以做的是修改Zend/Db/Adapter/Abstract.php中的公共方法“query”(1.10.6行445行)来输出$ sql局部变量。查询方法由update和insert方法调用。
2
其实是有办法输出SQL它产生
$select = $db->select()->from('elements')
->where('id = ?', $this->_Id);
$sql = $select->__toString();
echo $sql;
0
您还可以使用:
回声(字符串)$选择;
相关问题
- 1. 显示DOM准备就绪
- 2. Phonegap ondevice准备就绪
- 3. jquery文档准备就绪
- 4. PHP PDO - 输出准备的语句
- 5. 确定图例何时准备就绪
- 6. admin模板asp.net表单准备就绪
- 7. XML准备就绪,Java未成功
- 8. 谷歌应用程序准备就绪
- 9. DOM准备就绪后删除元素
- 10. 准备就绪的.NET项目模板
- 11. Javascript! IE文件准备就绪状态
- 12. DOM在Dartium中准备就绪
- 13. MediaFoundation - 框架已准备就绪?
- 14. $()。被ajax调用后准备就绪
- 15. 等待,而文件已准备就绪
- 16. javascript更改div文本准备就绪
- 17. 知道gotoAndPlay是否准备就绪
- 18. 如何知道进程句柄是否准备就绪
- 19. 准备好块并在准备就绪后执行队列
- 20. Zend Framework设置视图,它返回html准备输出
- 21. 在文档准备就绪时清除的输入字段
- 22. 正在加载,直到图像准备就绪,图像隐藏,直到准备就绪
- 23. 准备语句
- 24. Zend Framework JSON输出
- 25. zend-framework输出Zend_Db_Table的select()语句生成查询
- 26. 在浏览器上输入网址时,设备未准备就绪错误
- 27. JQuery Mobile + Phonegap:在设备准备就绪前显示页面
- 28. 被困在Apache Cordova设备上准备就绪
- 29. $ ionicPlatform.ready在设备准备就绪之前触发
- 30. 设备准备就绪之前运行的jquery移动函数
谢谢,我会试试看。 – Somebody 2010-08-16 17:09:03
看看Zend_Db_Profiler_Firebug - 将它附加到你的Db适配器上,它会输出你的查询,它们的时间以及注入到它们中的数据。 Zend Framework手册的用法对此非常简单。 – 2010-11-23 15:58:28
'$ select-> assemble()'也不行吗? – Andrew 2011-09-26 20:16:48