ibase_execute
En esta página
ibase_execute
Ejecuta una consulta iBase preparada
Descripción#
ibase_execute(resource $query, mixed ...$values): resource
```php
Ejecuta una consulta iBase preparada.
`ibase_execute` es mucho más eficiente que `ibase_query`, si se realiza la misma consulta varias veces cambiando solo algunos argumentos.
## Parámetros
`query`
Una consulta InterBase, preparada con la función `ibase_prepare`.
`values`
## Valores devueltos
Si la consulta emite un error, la función devolverá `false`. Si la consulta tiene éxito, y hay un conjunto de resultados (que puede estar vacío), la función devuelve un identificador de resultados. Si la consulta tiene éxito y no hay resultados, la función devuelve `true`.
> [!NOTE]
> `ibase_execute` devuelve el número de registros afectados por la consulta (si es mayor que 0). Para una consulta que tiene éxito pero que no devuelve ningún registro (por ejemplo, un UPDATE en un registro inexistente), `ibase_execute` devolverá `true`.
## Ejemplos
Ejemplo con `ibase_execute`
```php
Véase también#
ibase_query