(PECL CUBRID >= 8.3.1)
cubrid_errno — Devuelve el valor numérico del mensaje de error de la operación de CUBRID previa
$conn_identifier
] )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.
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().
Devuelve el número de error de la última función CUBRID, o 0 (cero) si no ocurrio ningún error.
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