db_escape_table

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

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

Версии
5 – 6
db_escape_table($string)

Ограничивает использование служебных символов в названиях динамических таблиц и столбцов.

Оставляет только цифры, буквы и знаки подчеркивания.

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

▾ 4 функции вызывают db_escape_table()

db_column_exists in includes/database.mysql.inc
Проверяет наличие колонки в данной таблице.
db_lock_table in includes/database.mysql.inc
Блокирует таблицу. Эта функция автоматически начинает транзакцию БД.
db_table_exists in includes/database.mysql.inc
Проверяет, существует ли таблица.
node_load in modules/node/node.module
Загружает объект ноды из базы данных.

Код

<?php
function db_escape_table($string) {
  return preg_replace('/[^A-Za-z0-9_]+/', '', $string);
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

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