Если в запросе встречается %d

Главные вкладки

Аватар пользователя lena_elena4 lena_elena4 31 июля 2009 в 14:13

У меня вот такой запрос:

SELECT n.nid sn, n.title nt, n.created
FROM {node} n
JOIN {term_node} tn ON n.nid = tn.nid
JOIN {term_data} td ON tn.tid = td.tid
JOIN {vocabulary} v ON td.vid = v.vid
JOIN {upload} up ON up.nid = n.nid
JOIN {files} f ON f.fid = up.fid
WHERE FROM_UNIXTIME(n.created, '%Y-%m-%d') = (CURDATE() - INTERVAL 1 DAY) ORDER BY RAND()

В условии WHERE встречаются заполнители php - %Y-%m-%d, но в Друпале %d - этой свой заполнитель, который используется для безопасности.
Что делать в этом случае, если в запросе попадается %d?
Вроде как понятно объяснила...

Комментарии