Documentación offline PHP master

cubrid_insert_id

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

En esta página

cubrid_insert_id

Devuelve el ID generado por la última columna actualizada

AUTO_INCREMENT

Descripción#

cubrid_insert_id([resource $conn_identifier]): string
```php

La función `cubrid_insert_id` recupera el ID generado para la columna AUTO_INCREMENT que fue actualizada por la consulta INSERT previa. Devuelve 0 si la consulta previa no generó nuevas filas, o FALSE en caso de error.

> [!NOTE]
> CUBRID soporta AUTO_INCREMENT para más de una columna en una tabla. En la mayoría de los casos, habrá una única columna AUTO_INCREMENT en una tabla. Si hay varias columnas AUTO_INCREMENT, esta función no debería ser usada aunque devuelva un valor.

## Parámetros

`conn_identifier`  
El Identificador de conexión previamente obtenido por una llamada a `cubrid_connect`.

## Valores devueltos

Un string representa el ID generado para una columna AUTO:INCREMENT por la consulta previa, en caso de éxito.

0, si la consulta previa no generó nuevas filas.

`false` en caso de fallo.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 8.4.0 | Cambia el valor devuelto de un array a un string; elimina el primer parámetro class_name. |

## Ejemplos

Ejemplo de `cubrid_insert_id`

```php

El ejemplo anterior mostrará:

string(2) "19"