(PHP 5 >= 5.4.0, PHP 7, PHP 8)
mysqli::$error_list -- mysqli_error_list — Returns a list of errors from the last command executed
Nesne yönelimli kullanım
Yordamsal kullanım
Returns an array of errors for the most recent MySQLi function call that can succeed or fail.
bağlantıSadece yordamsal tarz: mysqli_connect() veya mysqli_init() işlevinden dönen bir mysqli nesnesi.
A list of errors, each as an associative array containing the errno, error, and sqlstate.
Örnek 1 $mysqli->error_list example
Nesne yönelimli kullanım
<?php
$mysqli = new mysqli("localhost", "nobody", "");
/* check connection */
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
if (!$mysqli->query("SET a=1")) {
print_r($mysqli->error_list);
}
/* close connection */
$mysqli->close();
?>Yordamsal kullanım
<?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")) {
print_r(mysqli_error_list($link));
}
/* close connection */
mysqli_close($link);
?>Yukarıdaki örneklerin çıktısı:
Array
(
[0] => Array
(
[errno] => 1193
[sqlstate] => HY000
[error] => Unknown system variable 'a'
)
)