ibase_name_result

Assigns a name to a result set

&reftitle.description; `bool` `ibase_name_result` `resource` `result` `string` `name`

This function assigns a name to a result set. This name can be used later in UPDATE|DELETE ... WHERE CURRENT OF `name` statements.

&reftitle.parameters;

`result`

- An InterBase result set.

`name`

- The name to be assigned.

&reftitle.returnvalues;

&return.success;

&reftitle.examples;

### `ibase_name_result` example

    <?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);
    }
    ?>

&reftitle.seealso;

- `ibase_prepare`
- `ibase_execute`