English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Начальный курс PHP

Давайте изучим PHP

PHP и MySQL

Руководство по PHP

Примеры использования и применения функции mysqli_connect_errno() в PHP

PHP MySQLi справочник

функция 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

PHP MySQLi справочник