Funciones de Cubrid
PHP Manual

cubrid_insert_id

(PECL CUBRID >= 8.3.0)

cubrid_insert_idDevuelve una matriz con los IDs generados por las columnas AUTO_INCREMENT

Descripción

array cubrid_insert_id ( string $class_name [, resource $conn_identifier ] )

Esta función devuelve una matriz con los IDs generados por las columnas AUTO_INCREMENT que fueron actualizados por la consulta INSERT previa. Devuelve una matriz con todas las columnas AUTO_INCREMENT y sus valores. Devuelve 0 si la consulta previa no generó nuevas filas, o FALSE en caso de fallo.

Parámetros

class_name

El nombre de la clase (tabla) que se usó en la última sentencia INSERT para la que los valores de autoincremento son recuperdos.

conn_identifier

El Identificador de conexión previamente obtenido por una llamada a cubrid_connect().

Valores devueltos

Una matriz asociativa con todos las columnas AUTO_INCREMENT y sus valores, en caso de éxito.

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

FALSE en caso de fallo.

Ejemplos

Example #1 Ejemplo de cubrid_insert_id()

<?php
    $enlace 
cubrid_connect("localhost"30000"demodb2""dba""");
    if (!
$enlace)
    {
        die(
'No se pudo conectar.');
    }
    
$consulta "insert into employees (name, address, salary) values ('Michael', 'Boston, MA', 3750)";
    
$resultado cubrid_execute($enlace$consulta);
    if (
$resultado
    {
        
$array_id cubrid_insert_id("employees");
        echo 
"El último id insertado fue ".$array_id["id"];
        
        
cubrid_close_request($resultado); 
    }
?>

El resultado del ejemplo sería:

Result:
El último id insertado fue 10

Funciones de Cubrid
PHP Manual