(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 procedimental
Devuelve el código de error del último intento de conexión.
Esta función no contiene ningún parámetro.
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 procedimental
<?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());
}