
mysqli_stmt::$error_list는 MySQLi 문법 오류를 확인하기 위한 리스트입니다. 에러 메시지를 하나의 문자열로 합쳐서 얻으려면 implode() 함수를 사용할 수 있습니다.
#hostingforum.kr
php
$errorMessage = implode(', ', $stmt->error_list);
에러 코드를 얻으려면 mysqli_stmt::$error_list의 인덱스를 사용하여 값을 추출할 수 있습니다. 예를 들어, 에러 코드가 1062인 경우, 다음과 같이 에러 메시지를 얻을 수 있습니다.
```php
$code = $stmt->error_list[0]['code'];
$error = $stmt->error_list[0]['message'];
echo "에러 코드: $code, 에러 메시지: $error";
// 또는
foreach ($stmt->error_list as $error) {
echo "에러 코드: $error[code], 에러 메시지: $error[message]";
}
위 코드는 에러 메시지를 한 줄씩 출력합니다.
2025-05-04 04:23