(PHP 5, PHP 7)
mysqli::$connect_errno -- mysqli_connect_errno — Devuelve el código de error de la última llamada
Estilo orientado a objetos
Estilo por procedimientos
Devuelve el ultimo código de error de la última llamada mysqli_connect().
Nota:
Los números de los mensajes de error están listados en el fichero de cabeceras de MySQL errmsg.h, los números de los mensajes de error del servidor están listados en mysqld_error.h. En la distribución de código fuente puede encontrar una lista completa de los mensajes de error y sus números en el fichero Docs/mysqld_error.txt.
Un código de error para la ultima llamada a mysqli_connect(), si ha fallado. cero significa que no ha ocurrido ningún error.
Ejemplo #1 $mysqli->connect_errno example
Estilo orientado a objetos
<?php
$mysqli = @new mysqli('localhost', 'fake_user', 'my_password', 'my_db');
if ($mysqli->connect_errno) {
die('Connect Error: ' . $mysqli->connect_errno);
}
?>
Estilo por procedimientos
<?php
$link = @mysqli_connect('localhost', 'fake_user', 'my_password', 'my_db');
if (!$link) {
die('Connect Error: ' . mysqli_connect_errno());
}
?>
El resultado de los ejemplos sería:
Connect Error: 1045