Pages

25 de jan. de 2011

[PHP] Como exibir query utilizando Zend_Db_Table

Salve, pessoal, tudo nos conformes?
Faz tempo que não atualizo meu blog, mas aí vai uma informação boa para quem utiliza ZendFramework + Zend_Db_Table:

"Achei uma forma de jogar na tela a query que será executada pelo Zend_Db_Table.
Segue abaixo:

xd($slct->__toString());

Tem sempre gente procurando formas de fazer isso, espalhem para todo mundo."
By Danilo Lisboa



Como já foi dito pelo Danilo o $sql->__toString(); retorna a query que já foi montada até o momento. O "xd" é um Debugger que utilizamos, para exibir o valor recebido e parar a aplicação. Caso desejar utilizar o debugger do Zend, seria assim:


Zend_Debug::dump($sql->__toString());



Nenhum comentário: