English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
функция mysqli_connect_errno() возвращает код ошибки последнего вызова подключения
Определение и использованиеmysqli_connect_errno()В процессе попытки подключения к серверу MySQL, если ошибка возникает,
mysqli_connect_errno()
Параметры
Возврат значенийЕсли функция не удалась, функция PHP mysqli_connect_errno() вернет целочисленный значение, которое указывает на код ошибки последней попытки подключения. Если подключение успешное, функция вернет0
Версия PHP
Эта функция была добавлена в PHP версии 5 и может использоваться во всех более поздних версиях.mysqli_connect_errno()Ниже приведен пример использования этой функции:
<?php //Установить соединение //Использование функции (процедурный стиль) $con = mysqli_connect("localhost", "root", "wrong_password", "mydb"); $code = mysqli_connect_errno(); print("Код ошибки: ".$code);
Результат вывода
Код ошибки: 1045
//Ошибки клиентаВ объектно-ориентированном стиле синтаксис функции是这样的$con->connect_errno
<?php //Установить соединение .Ниже приведен пример использования этой функции в объектно-ориентированном стиле - //Код ошибки $code = $con->connect_errno; print("Код ошибки: ".$code); ?>
Результат вывода
Код ошибки: 1045
Ниже приведен пример работы функции в случае успешного подключения:mysqli_connect_errno()Поведение функции -
<?php //Установить соединение $con = @mysqli_connect("localhost", "root", "password", "mydb"); //Код ошибки $code = mysqli_connect_errno(); if ($code) { print("Неудача подключения: ".$code); } else { print("Соединение успешно установлено"); } ?>
Результат вывода
Соединение успешно установлено
Вернуть код ошибки последней попытки подключения:
<?php $connection = @mysqli_connect("localhost", "root", "wrong_pass", "wrong_db"); if (!$connection) { die("Ошибка подключения: ".mysqli_connect_errno()); } ?>
Результат вывода
Ошибка подключения: 1045