(PHP 5)
mysqli::$error -- mysqli_error — Returns a string description of the last error
Styl obiektowy
Styl proceduralny
Returns the last error message for the most recent MySQLi function call that can succeed or fail.
połączenie
Tylko styl proceduralny: Identyfikator połączenia zwrócony przez mysqli_connect() lub mysqli_init()
A string that describes the error. An empty string if no error occurred.
Przykład #1 $mysqli->error example
Styl obiektowy
<?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();
?>
Styl proceduralny
<?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);
?>
Powyższe przykłady wyświetlą:
Errormessage: Unknown system variable 'a'