2012-04-14 19 views
5

MySQL Sorgusunu Zend FrameWork Sorgusuna Dönüştüren herhangi bir Çevrimiçi Web Aracı var mı? Bu, mySql Sorgusunu yazıp Aracı Zend FrameWork eşdeğerine dönüştürün QueryMySQL Sorgusu'nu Zend FrameWork Sorguna Dönüştüren Araç

+0

Biraz daha fazla bilgiye ihtiyacınız var - normal SQL sorgularını Zend_Db ile kullanabilir veya 'Zend_Db_Select' –

+2

kullanarak sorguyu oluşturabilirsiniz. Zf, php kodundan SQL sorguları üretir. Özel bir Zend FrameWork eşdeğer Sorgu yoktur. ZF'de sorgularınızı nasıl oluşturmak istediğiniz konusunda birçok seçeneğiniz var. SQL'de gerçekten çalışmak istiyorsanız, SQL sorgularınızı Zend_Db_Statement ile çalıştırın ve keyfini çıkarın. – RockyFord

cevap

2

Bunun için bir araca ihtiyacınız yoktur. Zend Framework'ün Zend_Db, bileşen içinde, yapabilirsiniz: $sql seçkin olan

$stmt = $db->query($sql); 

, o zaman veri alabilir: Alternatif

$rows = $stmt->fetchAll(); 

, ZF sadece bir PHP çerçevesi, yani orada PDO veya mysqli doğrudan kullanmaya devam etmenizi engelleyen hiçbir şey yok.

+0

Ben mysql sorgu kullanabilirsiniz biliyorum, b/w genral mysql sorgu ve zf sorgu.zf farklılığı sözdizimi sözdizimi biraz farklı olduğunu biliyorum böylece mysql sorgu zf equailent sorgu –

+3

dönüştürmek gerekir SQL dizgisi aynı ise '$ db-> query()' kullanın. Eğer 'Zend_Db_Select' nesnesini kullanmak istiyorsanız, o zaman bu farklı bir konudur ve 'Zend_Db_Select' 'e dönüştürmeye çalıştığınız açık bir SQL deyimiyle ayrı bir soru göndermelisiniz. –