
mysqli_stmt::$error_list는 mysqli_stmt 객체의 error_list 프로퍼티를 참조하는 것으로, 오류가 발생한 경우 mysqli_stmt 객체에서 오류 목록을 가져올 수 있습니다. 오류 목록은 다음과 같이 구성됩니다.
- code: 오류 코드
- message: 오류 메시지
- sqlstate: 오류 상태 코드
오류 목록을 사용하여 오류를 처리하는 방법은 다음과 같습니다.
1. 오류가 발생한 경우, mysqli_stmt::$error_list를 사용하여 오류 목록을 가져옵니다.
2. 오류 목록에서 오류 메시지를 가져옵니다. 예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
php
$stmt = $mysqli->prepare("SELECT * FROM users WHERE id = ?");
$stmt->bind_param("i", $id);
if (!$stmt->execute()) {
$errors = $stmt->error_list;
foreach ($errors as $error) {
echo "오류 코드: " . $error['code'] . "n";
echo "오류 메시지: " . $error['message'] . "n";
echo "오류 상태 코드: " . $error['sqlstate'] . "n";
}
}
이러한 방법으로 오류 목록을 사용하여 오류를 처리할 수 있습니다.
2025-04-01 00:25