(PHP 5, PHP 7, PHP 8)
mysqli::$connect_errno -- mysqli_connect_errno — Devuelve el código de error de la última llamada de conexión
Estilo orientado a objetos
Estilo por procedimientos
Devuelve el código de error del último intento de conexión.
Esta función no tiene parámetros.
Un código de error para el último intento de conexión, si falla. Cero significa que no ha ocurrido ningún error.
Devuelve el último código de error de conexión, independientemente de la instancia en la que se llame.
Ejemplo #1 Ejemplo con $mysqli->connect_errno
Estilo orientado a objetos
<?php
mysqli_report(MYSQLI_REPORT_OFF);
/* @ se utiliza para suprimir las advertencias */
$mysqli = @new mysqli('localhost', 'fake_user', 'wrong_password', 'does_not_exist');
if ($mysqli->connect_errno) {
/* Utilice su método preferido de registro de errores aquí */
error_log('Error de conexión: ' . $mysqli->connect_errno);
}
Estilo por procedimientos
<?php
mysqli_report(MYSQLI_REPORT_OFF);
/* @ se utiliza para suprimir las advertencias */
$link = @mysqli_connect('localhost', 'fake_user', 'wrong_password', 'does_not_exist');
if (!$link) {
/* Utilice su método preferido de registro de errores aquí */
error_log('Error de conexión: ' . mysqli_connect_errno());
}