Привязать массив значений параметров к курсорному запросу
Назначение
Привязать массив значений параметров к курсорному запросу.
Синтаксические правила
BindParamArray(< идентификатор курсора >, < массив значений >[, < начальный номер >, < конечный номер >]);
-
< Идентификатор курсора >
-
Идентификатор созданного курсора.
-
< Массив значений >
-
Число элементов в массиве параметров должно быть больше или равно количеству параметров в подготовленном запросе.
-
< Начальный номер >
-
Номер параметра в претранслированном (подготовленном с помощью функции Prepare) SQL-запросе в данном курсоре, начиная с которого должна выполняться привязка параметров.
-
< Конечный номер >
-
Номер параметра в претранслированном (подготовленном с помощью функции Prepare) SQL-запросе в данном курсоре, в котором должна закончиться привязка параметров.
Нумерация параметров начинается с
1
.Если аргументы
< начальный номер >
или< конечный номер >
не заданы, по умолчанию< начальный номер >
берется равным 1, а< конечный номер >
– последнему номеру параметра в подготовленном SQL-запросе.
Примечание
Если ранее уже была сделана привязка параметра, то она будет отменена.
Пример
$err = BindParamArray($cur, 1, 3, \@my_param); $err && [code for handling error]
См. также функции: