
mysqli_stmt::get_warnings 함수는 SQL 문법 오류를 체크하는 데 사용되는 함수입니다. 이 함수는 오류 메시지를 반환하는 데 사용되며, 반환 값은 mysqli_stmt::get_warnings 객체입니다.
mysqli_stmt::get_warnings 객체는 오류 메시지를 포함하는 배열을 반환합니다. 이 배열에는 오류 메시지 하나하나가 포함되어 있으며, 오류 메시지의 내용은 한글로 표시됩니다. 또한, 이 함수는 UTF-8 인코딩을 사용하여 오류 메시지를 반환합니다.
오류 메시지를 가져올 때, 다음 예제를 참고하세요:
#hostingforum.kr
php
$stmt = $mysqli->prepare("SELECT * FROM 테이블명 WHERE 조건명");
$stmt->execute();
$warnings = $stmt->get_warnings();
while ($warning = $warnings->fetch()) {
echo $warning->message . "n";
}
이 예제에서, $warnings->fetch() 함수를 사용하여 오류 메시지를 가져올 수 있습니다. 이 함수는 오류 메시지 하나하나를 배열로 반환하며, 오류 메시지의 내용은 한글로 표시됩니다.
2025-06-29 16:29