dblog_build_filter_query
modules/dblog/dblog.admin.inc, строка 182
- Версии
- 6
dblog_build_filter_query()
Build query for dblog administration filters based on session.
Код
<?php
function dblog_build_filter_query() {
if (empty($_SESSION['dblog_overview_filter'])) {
return;
}
$filters = dblog_filters();
// Build query
$where = $args = array();
foreach ($_SESSION['dblog_overview_filter'] as $key => $filter) {
$filter_where = array();
foreach ($filter as $value) {
$filter_where[] = $filters[$key]['where'];
$args[] = $value;
}
if (!empty($filter_where)) {
$where[] = '('. implode(' OR ', $filter_where) .')';
}
}
$where = !empty($where) ? implode(' AND ', $where) : '';
return array(
'where' => $where,
'args' => $args,
);
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии