mysqli::$connect_errno

mysqli_connect_errno

(PHP 5)

mysqli::$connect_errno -- mysqli_connect_errnoDevuelve el código de error de la última llamada

Descripción

Estilo orientado a objetos

Estilo por procedimientos

int mysqli_connect_errno ( void )

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.

Valores devueltos

Un código de error para la ultima llamada a mysqli_connect(), si ha fallado. cero significa que no ha ocurrido ningún error.

Ejemplos

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ían:

Connect Error: 1045

Ver también

add a note add a note

User Contributed Notes 1 note

up
0
Daro AP
3 months ago
'errmsg.h' and 'mysqld_error.h' files only have the definitions of the error codes. In the MySQL documentation you can find the definition along with the message it displays, which could be more useful since the error constant name isn't always explicit enough.

Client Error Codes and Messages
http://dev.mysql.com/doc/refman/5.6/en/error-messages-client.html

Server Error Codes and Messages
http://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html
To Top