# cubrid_errno

(PECL CUBRID >= 8.3.1)

cubrid_errno — Devuelve el valor numérico del mensaje de error de la operación de CUBRID previa

### Descripción

cubrid_errno(resource `$conn_identifier` = ?): int

Devuelve el número de error de la última función CUBRID.

La función cubrid_errno() se usa para obtener el código de error que ocurrió durante la ejecución de la API. Normalmente, obtiene el error cuando la API devuelve false como su valor de retorno.

### Parámetros

`conn_identifier`

  El identificador de conexión de CUBRID. Si el identificador de conexión no se especifica, se asume la última conexión abierta por cubrid_connect().

### Valores devueltos

Devuelve el número de error de la última función CUBRID, o `0` (cero) si no ocurrio ningún error.

### Ejemplos

Ejemplo #1 Ejemplo de cubrid_errno()

`<?php
$con = cubrid_connect('localhost', 33000, 'demodb', 'dba', '');
$req = cubrid_execute($con, "select id, name from person");
if ($req) {
while (list ($id, $name) = cubrid_fetch($req))
echo $id, $name;
} else {
echo "Código de error: ", cubrid_errno($con);
echo "Mensaje de error: ", cubrid_error($con);
}
?>`

El resultado del ejemplo sería:

    Código de error: -493 Mensaje de error:: Syntax: Unknown class "person". select id, [name] from person

### Ver también

- cubrid_error() - Se usa para obtener el mensaje de error
- cubrid_error_code() - Obtener el código de error de la llamada a una función más reciente
- cubrid_error_msg() - Obtener el último mensaje de error de la llamada a la función más reciente