Documentación offline PHP master

mysqli::$errno

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

En esta página

mysqli::\$errno

mysqli_errno

Devuelve el último código de error producido

Descripción#

Estilo orientado a objetos

int

mysqli->errno

Estilo procedimental

mysqli_errno(mysqli $mysql): int
```php

Devuelve el código de error para la última llamada a una función MySQLi que puede fallar o tener éxito, respetando la conexión definida por el parámetro `link`.

## Parámetros

`mysql`  
Solo estilo procedimental: Un objeto `mysqli` devuelto por `mysqli_connect` o `mysqli_init`

## Valores devueltos

El valor del código de error para la última llamada, si falla. `0` significa que no ha ocurrido ningún error.

## Ejemplos

Ejemplo con `$mysqli->errno`

Estilo orientado a objetos
connect_errno) { printf("Fallo en la conexión: %s\n", $mysqli->connect_error); exit(); } if (!$mysqli->query("SET a=1")) { printf("Código de Error: %d\n", $mysqli->errno); } /* Cierre de la conexión */ $mysqli->close(); ?>
Estilo procedimental

```php

Los ejemplos anteriores mostrarán:

Código de Error: 1193

Véase también#

mysqli_connect_errno, mysqli_connect_error, mysqli_error, mysqli_sqlstate