Zend-Framework выводит запрос Zend_Db_Table для оператора select () - PullRequest
7 голосов
/ 16 июля 2009

Я хочу вывести запрос, сгенерированный оператором select () Zend_Db_Table для тестирования свиней, но я не знаю, как.

Ответы [ 2 ]

15 голосов
/ 16 июля 2009

Это действительно очень просто. Объект select реализует метод toString.

$select = $table->select()->....
echo $select; //prints SQL

Или

$sql = $select->__toString();
2 голосов
/ 11 декабря 2012

или приведите его к строке, а затем используйте:

(string)$table->select();
...