6
Nasıl bu sol sorgu katılmak kapatabilirim katılmak do?Zend nasıl bir sol yaratmak
Nasıl bu sol sorgu katılmak kapatabilirim katılmak do?Zend nasıl bir sol yaratmak
aşağıdaki şekilde yapabilirsiniz:
$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);
Tamam Umut.
Awesome !! Teşekkürler! Bir sorum var. Zend_Db_Table_Abstract'u genişletiyorum ve bunu yaptım: $ satır = $ this-> select() -> from from ('advertisercontest', '*') -> joinLeft ('advertiseraccount', 'advertiseraccount.loginid = advertisercontest. loginid ', dizisi (' advertiseraccount.advertiserid ',' advertiseraccount.companyname ')) -> burada (' advertisercontest.golive NULL değil ') -> order (' advertisercontestid DESC '); Ama işe yaramadı mı? Ama senin örnek yaptı .. benim apps.ini kaynaklarda var.Db.isDefaultTableAdapter = true – coder3
@ coder3. Siz cod muhtemelen işe yaramaz çünkü $ satır = $ this-> fetchAll ($ select) gerçekleştirmeniz gerekiyor. Sizin durumunuzda, gerçek sonuçlar değil, sadece bir Zend_Db_Select örneği olacak $ satırlarınız var. Her neyse, cevabımı kabul edilebilir bulursanız kabul ederseniz mutlu olurum. Teşekkürler ve umarım işe yarayacaktır. – Marcin
Yanıt kabul edildi. Teşekkürler! – coder3