6
मैं इस बाएं क्वेरी में शामिल होने की बारी है क्या ज़रूरत है?Zend कैसे मैं एक बाएं बनाने शामिल होने
मैं इस बाएं क्वेरी में शामिल होने की बारी है क्या ज़रूरत है?Zend कैसे मैं एक बाएं बनाने शामिल होने
इस प्रकार आप कर सकता है:
$db = Zend_Db_Table::getDefaultAdapter();
$select = $db->select();
$select->from('advertisercontest', '*')
->joinLeft(
'advertiseraccount',
'advertiseraccount.loginid = advertisercontest.loginid',
array('advertiseraccount.advertiserid', 'advertiseraccount.companyname')
)
->where('advertisercontest.golive is not NULL');;
$result = $db->fetchAll($select);
var_dump($result);
आशा है कि यह ठीक है।
बहुत बढ़िया !! धन्यवाद! मेरा एक सवाल है। मैं Zend_Db_Table_Abstract को विस्तारित कर रहा हूं और मेरे पास यह था: $ पंक्तियां = $ यह-> चुनें() -> ('adsercontest', '*') -> joinLeft ('विज्ञापनदाता खाता', 'adereraccount.loginid = adsercontest। loginid ', सरणी (' advertiseraccount.advertiserid ',' advertiseraccount.companyname ')) -> जहां (' advertisercontest.golive शून्य नहीं है ') -> आदेश (' DESC ') advertisercontestid; लेकिन यह काम नहीं किया? लेकिन आपका उदाहरण किया .. मेरे पास मेरे application.ini resource.db.isDefaultTableAdapter = true – coder3
@ कोडर 3 में है। आप शायद काम नहीं करते हैं क्योंकि आपको $ पंक्तियां = $ यह-> fetchAll ($ select) करने की आवश्यकता है। आपके मामले में आपके पास $ पंक्तियां हैं जो वास्तविक परिणाम नहीं, Zend_Db_Select का एक उदाहरण होगा। वैसे भी, अगर आपको मेरा उत्तर स्वीकार्य लगता है, तो आप खुश होंगे अगर आप इसे स्वीकार कर सकते हैं। धन्यवाद और उम्मीद है कि यह काम करेगा। – Marcin
उत्तर स्वीकार किया गया। धन्यवाद! – coder3