Документация для разработчиков
Темная тема

ForSql

Описание и параметры

string
CDatabase::ForSql(
	string value,
	int max_length=0
)

Подготавливает строку (заменяет кавычки и прочее) для вставки в SQL запрос. Если задан параметр max_length, то также обрезает строку до длины max_length. Нестатический метод.

Параметры

ПараметрОписание
value Исходная строка.
max_length Максимальная длина.
Необязательный. По умолчанию - "0" (строка не обрезается).

Смотрите также

Примеры использования

<?
$strSql = "
	SELECT 
		ID 
	FROM 
		b_stat_phrase_list 
	WHERE 
		PHRASE='".$DB->ForSql($search_phrase)."' 
	and SESSION_ID='".$_SESSION["SESS_SESSION_ID"]."'
	";
$w = $DB->Query($strSql, false, $err_mess.__LINE__);
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024