
mysqli::$error는 MySQLi 객체의 에러 메시지를 가져올 수 있는 프로퍼티입니다. 그러나, MySQLi 객체의 에러 메시지를 가져올 수 있는 방법은 mysqli::$error가 아닌 mysqli->error를 사용하는 것입니다.
mysqli::$error는 deprecated된 프로퍼티로, PHP 7.2부터는 사용하지 않는 것을 권장합니다. 대신 mysqli->error를 사용하는 것을 권장합니다.
mysqli->error를 사용하여 에러 메시지를 가져올 수 있는 코드는 다음과 같습니다.
#hostingforum.kr
php
$mysqli = new mysqli('localhost', 'root', 'password', 'database');
if ($mysqli->connect_error) {
echo '에러가 발생했습니다: ' . $mysqli->error;
}
위 코드에서, $mysqli->error는 MySQLi 객체의 에러 메시지를 가져옵니다.
mysqli::$error를 사용하여 에러 메시지를 가져올 수 있는 코드는 다음과 같습니다.
#hostingforum.kr
php
$mysqli = new mysqli('localhost', 'root', 'password', 'database');
if ($mysqli->connect_error) {
echo '에러가 발생했습니다: ' . $mysqli->connect_error;
}
위 코드에서, $mysqli->connect_error는 MySQLi 객체의 연결 에러 메시지를 가져옵니다.
mysqli::$error와 mysqli->error는 같은 값을 반환합니다. 그러나, mysqli::$error는 deprecated된 프로퍼티로, PHP 7.2부터는 사용하지 않는 것을 권장합니다. 대신 mysqli->error를 사용하는 것을 권장합니다.
2025-05-12 15:34