Доктрина - Как распечатать настоящий SQL, а не только подготовленное заявление?Php

Кемеровские программисты php общаются здесь
Anonymous
Доктрина - Как распечатать настоящий SQL, а не только подготовленное заявление?

Сообщение Anonymous »

Мы используем доктрину, PHP ORM. Я создаю запрос, как это: < /p>

Код: Выделить всё

$q = Doctrine_Query::create()->select('id')->from('MyTable');
< /code>

, а затем в функции, которую я добавляю в различных, где положения и вещи как это необходимо, например, < /p>

$q->where('normalisedname = ? OR name = ?', array($string, $originalString));
< /code>

Позже, перед выполнением () < /code> -ing этого объекта запроса, я хочу распечатать необработанный SQL, чтобы проверить его и сделать это: < /p>

$q->getSQLQuery();
< /code>

Однако это только печатает подготовленный оператор, а не полный запрос. Я хочу посмотреть, что он отправляет в MySQL, но вместо этого он распечатывает подготовленное заявление, в том числе? 
. Есть ли способ увидеть «полный» запрос?

Подробнее здесь: https://stackoverflow.com/questions/209 ... -statement

Вернуться в «Php»