ibase_name_result
PHP Manual
PHP Manual»Функции Firebird/InterBase»ibase_name_result

ibase_name_result

(PHP 5, PHP 7 < 7.4.0)

ibase_name_result — Присваивает имя набору результатов

Описание

function ibase_name_result(resource $result, string $name): bool

Функция присваивает имя набору результатов. Имя может быть использовано позже в запросах UPDATE|DELETE ... WHERE CURRENT OF name.

Список параметров

result

Набор результатов InterBase.

name

Имя для назначения.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Примеры

Пример #1 Пример использования ibase_name_result()

<?php
$result = ibase_query("SELECT field1,field2 FROM table FOR UPDATE");
ibase_name_result($result, "my_cursor");

$updateqry = ibase_prepare("UPDATE table SET field2 = ? WHERE CURRENT OF my_cursor");

for ($i = 0; ibase_fetch_row($result); ++$i) {
    ibase_execute($updateqry, $i);
}
?>

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

  • ibase_prepare() - Подготавливает запрос для последующего связывания псевдопеременных и выполнения
  • ibase_execute() - Выполняет предварительно подготовленный запрос
To Top