mysqli::$connect_error

(PHP 5, PHP 7, PHP 8)

mysqli::$connect_error -- mysqli_connect_error — 마지막 연결 오류에 대한 설명을 반환합니다.


설명

객체 지향 스타일

?string $mysqli->connect_error;

절차적 스타일

mysqli_connect_error(): ?string

마지막 연결 시도의 오류 메시지를 반환합니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

오류를 설명하는 문자열입니다. 오류가 발생하지 않으면 null이 반환됩니다.


Examples

예제 #1 $mysqli->connect_error 예제

객체 지향 스타일

                  
<?php
/* @ is used to suppress default error messages */
$mysqli = @new mysqli('localhost', 'fake_user', 'my_password', 'my_db');

if ($mysqli->connect_error) {
    /* Use your preferred error logging method here */
    error_log('Connection error: ' . $mysqli->connect_error);
}
                  
                

절차적 스타일

                  
<?php
/* @ is used to suppress default error messages */
$link = @mysqli_connect('localhost', 'fake_user', 'my_password', 'my_db');

if (!$link) {
    /* Use your preferred error logging method here */
    error_log('Connection error: ' . mysqli_connect_error());
}
                  
                

위의 예는 다음을 출력합니다.

Connection error: Access denied for user 'fake_user'@'localhost' (using password: YES)
                

기타