Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework] Printowanie utworzonego zapytania
Forum PHP.pl > Forum > PHP > Frameworki
sweter
Czy w Zendzie istnieje możliwość wydrukowania zapytania SQL'owego ("SELECT * FROM ...") z tak utworzonego zapytania:
  1. $tabela = new Zend_Db_Table('cos_tam')
  2. $sql = $tabela->select();
  3. $sql->where('warunek');
  4. $wynik = $tabela->fetchAll($sql);

?
Pilsener
A próbowałeś echo?

  1. $tabela = new Zend_Db_Table('cos_tam')
  2. $sql = $tabela->select();
  3. $sql->where('warunek');
  4.  
  5. //print zapytania
  6. echo $sql;
  7.  
  8. $wynik = $tabela->fetchAll($sql);
snapshot
Proponuję zainteresować się profilowaniem przez firephp w firebugu.
Psajkus
zrób tak:
  1. echo $sql->__toString();
MaxRipper
Cytat(Psajkus @ 27.04.2012, 06:59:04 ) *
zrób tak:
  1. echo $sql->__toString();


Psajkus jezeli tam jest metoda magiczna __toString() to wystarczy samo:

  1. echo $sql;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.