Wednesday, 15 June 2011

How do I print the last query executed in Yii php framework? -


यह मेरा कोड है:

  $ ptoRequests = CalendarRequest :: मॉडल () - & gt (5, 7, 8, 8, 5, 5, 5, 5, 5, 5, 5, 2, 2) के साथ (सरणी ('अंतराल')) - & gt; खोजेंएली (ऐरे ('ऑर्डर' = & gt; 'टी। टाइम, टी.आई.डी.,' '' स्थिति '= & gt; 9, 10, 11) और स्थिति आईडी (1,2) और userId = "'$ user- & gt; userId।" "और (अंतराल.एंडडेट & gt; =: from)', 'params' = & gt; सरणी ( 'से' = & gt; तारीख ("Ymd")))); गूंज "& lt; पूर्व & gt;"; var_dump ($ ptoRequests- & gt; getQuery ()); गूंज "& lt; / pre & gt;"; बाहर जाएं();  

मैं क्या हासिल करना चाहता हूं, अंतिम निष्पादित क्वेरी को प्रिंट करना है। GetQuery () फ़ंक्शन मुझे एक गंभीर त्रुटि देता है मुझे क्या करना चाहिए ? Thx

इसे आज़माएं

  गूंज ModelClassName :: मॉडल () - & gt; getCommandBuilder () - & gt; CreateFindCommand ('table_name', $ मापदंड) - & gt; पाठ;  

जहां $ मानदंड है

<पूर्व> $ मापदंड = नया सीडीबीसीआरटीरिया (); $ मानदंड- & gt; शर्त = "आपकी क्वेरी स्थिति"; $ मापदंड- & gt; आदेश = "t.time desc"

संदर्भ के लिए CDbCriteria जांचें


No comments:

Post a Comment