Вопрос по mysql, zend-framework, zend-db – Инструмент, который конвертирует MySQL Query в Zend FrameWork Query

5

Есть ли онлайн-инструмент, который конвертирует MySQL Query To Zend FrameWork Query. то есть я набираю mySql Query и инструмент конвертирую его в эквивалент Zend FrameWork Query

Нужно немного больше информации - вы можете использовать обычные запросы SQL сZend_Dbили создайте запрос, используяZend_Db_Select Tim Lytle
Я думаю, что ваша предпосылка ошибочна. Zf генерирует SQL-запросы из php-кода. Там нет специальногоZend FrameWork equivalent Query, На самом деле у вас есть несколько вариантов того, как вы хотите строить свои запросы в ZF. Если вы действительно хотите работать в SQL, выполните ваши SQL-запросы с Zend_Db_Statement и наслаждайтесь. RockyFord

Ваш Ответ

1   ответ
2

вы можете сделать:

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

Если$sql это выбор, то вы можете получить данные с помощью:

$rows = $stmt->fetchAll();

Альтернативно, ZF - это просто PHP-фреймворк, так что ничто не мешает вам продолжать использоватьPDO или жеmysqli непосредственно.

Строка SQL идентична, если вы используете$db->query(), Если вы хотите использоватьZend_Db_Select объект, тогда это другое дело, и вы должны опубликовать отдельный вопрос с явным оператором SQL, который вы пытаетесь преобразовать вZend_Db_Select.
я знаю, что могу использовать запрос mysql, вы знаете разницу ч / б синтаксиса общего запроса mysql и синтаксиса запроса zf query.zf немного сложнее, поэтому мне нужно преобразовать запрос mysql в эквивалентный запрос zf Edward Maya

Похожие вопросы