
mysqli::get_warnings 함수는 MySQLi 연결 객체에서 오류 메시지를 받을 수 있도록 도와주는 함수입니다.
이 함수를 사용하여 오류 메시지를 받을 때, 반환값은 mysqli_warning 객체의 배열로 반환됩니다. 이 배열에는 오류 메시지, 오류 코드, 오류 위치 등과 같은 정보가 포함되어 있습니다.
이 함수를 사용하여 오류 메시지를 받을 때, 반환값을 처리하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$mysqli = new mysqli("호스트", "유저명", "비밀번호", "데이터베이스명");
if ($mysqli->connect_error) {
die("연결 실패: " . $mysqli->connect_error);
}
$mysqli->query("SELECT * FROM 테이블명 WHERE 조건");
$warnings = $mysqli->get_warnings();
while ($warning = $mysqli->next_result()) {
echo $warning->message . "n";
}
mysqli::get_warnings 함수를 사용하여 오류 메시지를 받을 때, 오류 메시지를 출력하는 방법은 위의 예제와 같습니다. 오류 메시지를 출력하는 코드는 while 루프 내부에서 실행됩니다.
전체적인 흐름은 다음과 같습니다.
1. MySQLi 연결 객체를 생성합니다.
2. MySQLi 연결 객체를 사용하여 쿼리를 실행합니다.
3. mysqli::get_warnings 함수를 사용하여 오류 메시지를 받습니다.
4. 오류 메시지를 처리합니다. (예를 들어, 오류 메시지를 출력합니다.)
mysqli::get_warnings 함수를 사용하여 오류 메시지를 받을 때, 반환값을 처리하는 방법은 위의 예제와 같습니다.
2025-04-17 12:03