Например есть код:
db_insert('table')
->fields(array(
'uid' => $uid,
'nid' => $nid,
'timestamp' => time(),
))
->execute();
Нужно посмотреть получившийся SQL запрос.
Для этого, объект запроса (не результат запроса!) приводится к строковому типу и выводится на экран любым доступным способом:
$query = db_insert('table')
->fields(array(
'uid' => $uid,
'nid' => $nid,
'timestamp' => time(),
));
debug((string)$query);
Добавлено 21/02/2012
Оказывается в Devel есть отличная функция dpq(), которая выводит запрос с уже заполненными аргументами.
Написанное актуально для
Drupal 7
Похожие записи
- Как работает опция "Aggregation type" в настройках полей Views при включённой агрегации
- Views сортировка по выражению/условию/формуле
- Views фильтр "товар имеет опубликованную вариацию"
- Модуль EAV Field — хранение большого числа характеристик сущности в одном поле
- Добавить сторонней контент сущности своё базовое поле (base field)
Комментарии
А в d6?
а в d6 итак все запросы в плайн тексте
ок, спасибо
Еще можно так:
Добавить комментарий