Показать сообщение отдельно
Старый 12.11.2008, 11:52   #1
razawa
Senior Member
 
Регистрация: 02.03.2007
Адрес: Украина, Дружковка
Сообщений: 128
Отправить сообщение для razawa с помощью ICQ
По умолчанию Вывести последний SQL-запрос

Как вывести последний запрос? Так как сам запрос фомируется через функцию

$res1 = $GLOBALS['TYPO3_DB']->exec_SELECTquery("t1.page_id as pid, t2.title...", "... .....); - в функцию передаются строки, не имена переменных.

то целиком запрос получить проблематично (можно, но неудобно).

Есть переменная
$GLOBALS['TYPO3_DB']->lastQuery
но она почему-то пустая. Хотя в коде exec_SELECTquery должна заполняться.
Куда копать?

В принципе, есть вариант переделать вызов функции exec_SELECTquery(), куда передавать переменными, а не строками, а потом использовать SELECTquery(), куда передавать эти же переменные, но ради дебага такое везде делать очень долго и неудобно
razawa вне форума   Ответить с цитированием