db_placeholders

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

includes/database.inc, строка 238

Версии
6
db_placeholders($arguments, $type = 'int')

Генерирует заполнители для аргументов запроса одного типа.

По заданным типам полей (типы Schema API), создаст корректную последовательность '%'-заменителей для вставки в запрос.

Параметры

$arguments Массив хотя бы c одним элементом.

$type Тип поля (из Schema API) ('int', 'text', 'varchar' и др.)

Связанные темы

▾ 8 функции вызывают db_placeholders()

block_list in modules/block/block.module
Возвращает все блоки в заданном регионе для текущего пользователя.
block_user in modules/block/block.module
Реализация hook_user().
blogapi_mt_validate_terms in modules/blogapi/blogapi.module
Blogging API helper - find allowed taxonomy terms for a node type.
locale_batch_by_language in includes/locale.inc
Подготовка к пакетному импорту переводов для всех включенных модулей данного языка
taxonomy_select_nodes in modules/taxonomy/taxonomy.module
Находит все ноды, которые соответствуют выбранным условиям таксономии.
taxonomy_term_page in modules/taxonomy/taxonomy.pages.inc
Коллбэк меню; отображает все ноды, связанные с термином таксономии.
user_access in modules/user/user.module
Определяет, имеет ли пользователь необходимое право доступа.
_menu_navigation_links_rebuild in includes/menu.inc
Helper function to build menu links for the items in the menu router.

Код

<?php
function db_placeholders($arguments, $type = 'int') {
  $placeholder = db_type_placeholder($type);
  return implode(',', array_fill(0, count($arguments), $placeholder));
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему