tablesort_sql
includes/tablesort.inc, строка 38
- Версии
- 5 – 6
tablesort_sql($header, $before = '')
Создает сортировочную часть SQL запроса.
Эта функция обеспечивает создание 'ORDER BY'
части SQL-запроса.
Параметры
$header
Массив заголовков столбцов в формате, описанном в theme_table()
.
$before
SQL строка для вставки после 'ORDER BY'
, но перед кодом сортировки. Полезно в случаях, когда нужно отсортировать сначала по важным атрибутам, таким как 'sticky'
.
Возвращаемое значение
SQL строка для вставки в конец запроса.
Связанные темы
Код
<?php
function tablesort_sql($header, $before = '') {
$ts = tablesort_init($header);
if ($ts['sql']) {
$sql = db_escape_string($ts['sql']);
$sort = drupal_strtoupper(db_escape_string($ts['sort']));
return " ORDER BY $before $sql $sort";
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии