Documentación offline PHP master

cubrid_prepare

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

cubrid_prepare

Prepara una consulta SQL para su ejecución

Descripción#

cubrid_prepare(resource $conn_identifier, string $prepare_stmt, [int $option]): resource
```php

La función `cubrid_prepare` compila una consulta SQL para un gestor de conexión dado y devuelve un gestor que representa la consulta precompilada.

Una consulta preparada puede ser ejecutada varias veces, lo cual resulta eficiente para la ejecución repetida o para el procesamiento de grandes volúmenes de datos. Solo se puede utilizar una única consulta, y un parámetro puede marcarse con un signo de interrogación (`?`) en el lugar apropiado de la consulta SQL. Se añade un parámetro al vincular un valor en la cláusula `VALUES` de una sentencia `INSERT` o en la cláusula `WHERE`. Tenga en cuenta que un valor solo puede ser vinculado a un parámetro utilizando la función `cubrid_bind`.

## Parámetros

`conn_identifier`  
Identificador de conexión.

`prepare_stmt`  
Consulta preparada.

`option`  
OID devuelto por la opción `CUBRID_INCLUDE_OID`.

## Valores devueltos

Identificador de consulta en caso de éxito, o `false` si ocurre un error.

## Ejemplos

Ejemplo con `cubrid_prepare`

```php

El ejemplo anterior mostrará:

There are 27 event that exits in 2004 olympic but not in 2000. For example:

Event_code      Event_name
----------------------------
20063           +91kg
20070           64kg

Véase también#

cubrid_execute

cubrid_bind