mysqli_error mysqli_error (PHP 5)
mysqli_error -- Regresa una cadena con la descripció del último error
Descripción Estilo por procedimientos:
cadena
mysqli_error ( mysqli identificador_de_enlace )
Estilo orientado a objetos (propiedad)
class
mysqli {
cadena error
}
La funció mysqli_error() es identica a la correspondiente
mysqli_errno() en todos los sentidos, excepto en que en
lugar de regresar un valor numérico, la función mysqli_error()
regresará un mensaje de error, representando el último error
ocurrido para la conexió de base de datos identificador_de_enlace .
Si no han ocurrido errores, está función regresará una cadena vacÃa.
Valores retornados
Una cadena que describe el error. Una cadena vacÃa si no han ocurrido
errores.
Ejemplos Ejemplo 1. Estilo orientado a objetos
<?php $mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "world" ); /* check connection */ if ( mysqli_connect_errno ()) { printf ( "Connect failed: %s\n" , mysqli_connect_error ()); exit(); } if (! $mysqli -> query ( "SET a=1" )) { printf ( "Errormessage: %s\n" , $mysqli -> error ); } /* close connection */ $mysqli -> close (); ?>
Ejemplo 2. Estilo por procedimientos
<?php $link = mysqli_connect ( "localhost" , "my_user" , "my_password" , "world" ); /* check connection */ if ( mysqli_connect_errno ()) { printf ( "Connect failed: %s\n" , mysqli_connect_error ()); exit(); } if (! mysqli_query ( $link , "SET a=1" )) { printf ( "Errormessage: %s\n" , mysqli_error ( $link )); } /* close connection */ mysqli_close ( $link ); ?>
El resultado del ejemplo seria:
Errormessage: Unknown system variable 'a'