2012-04-14 14 views
5

¿Hay alguna herramienta Web en línea que convierta consultas MySQL en Zend FrameWork Query? que escribo mySql Query y la herramienta Conviértela en Zend FrameWork equivalente ConsultaHerramienta que convierte consultas MySQL a Zend FrameWork Query

+0

Necesito un poco más de información: puede usar consultas SQL regulares con 'Zend_Db', o crear la consulta usando' Zend_Db_Select' –

+2

Creo que su premisa es defectuosa. Zf genera consultas SQL desde el código php. No hay una consulta especial 'Zend FrameWork equivalente'. De hecho, tiene múltiples opciones sobre cómo quiere construir sus consultas en ZF. Si realmente quieres trabajar en SQL, ejecuta tus consultas SQL con Zend_Db_Statement y disfruta. – RockyFord

Respuesta

2

No necesita una herramienta para esto. Dentro Zend_Db, componente de Zend Framework, puede hacer:

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

Si $sql es una selección, a continuación, puede recuperar los datos con:

$rows = $stmt->fetchAll(); 

Alternativamente, ZF es sólo un marco de PHP, por lo que hay nada le impide continuar utilizando PDO o mysqli directamente.

+0

sé que puedo usar la consulta de mysql, usted sabe la diferencia sintaxis b/w de la consulta genral mysql y la sintaxis de la consulta zf query.zf es un poco difícil así que necesito convertir consulta mysql a la consulta equfilente zf –

+3

La cadena SQL es idéntica si use '$ db-> query()'. Si desea utilizar el objeto 'Zend_Db_Select', entonces esa es una cuestión diferente y debe publicar una pregunta separada con una declaración SQL explícita que está tratando de convertir a' Zend_Db_Select'. –