
PDO::errorCode() 메서드는 오류 코드를 반환합니다. 오류 코드는 5자리의 숫자로 구성되며, 오류 코드를 참조하여 오류 메시지를 찾을 수 있습니다.
PDO::errorInfo() 메서드는 오류 코드와 오류 메시지를 함께 반환합니다. 오류 코드는 5자리의 숫자로 구성되며, 오류 메시지는 오류 코드를 참조하여 찾을 수 있습니다.
PDO::errorCode()와 PDO::errorInfo() 메서드를 사용하여 에러정보를 가져올 수 있습니다.
#hostingforum.kr
php
$stmt = $pdo->prepare('SELECT * FROM 테이블명 WHERE id = ?');
$stmt->execute([1]);
if ($stmt->errorCode()) {
echo '오류 코드: ' . $stmt->errorCode() . "n";
echo '오류 메시지: ' . $stmt->errorInfo()[2] . "n";
} else {
echo '쿼리 실행 성공';
}
위의 예제에서, PDO::errorCode() 메서드는 오류 코드를 반환하고, PDO::errorInfo() 메서드는 오류 코드와 오류 메시지를 함께 반환합니다.
PDO::errorCode()와 PDO::errorInfo() 메서드를 사용하여 에러정보를 가져올 때, 오류 코드를 참조하여 오류 메시지를 찾을 수 있습니다.
또한, PDO::errorCode()와 PDO::errorInfo() 메서드는 PDOStatement 객체의 속성인 errorCode와 errorInfo를 반환합니다.
따라서, PDO::errorCode()와 PDO::errorInfo() 메서드를 사용하여 에러정보를 가져올 때, 오류 코드를 참조하여 오류 메시지를 찾을 수 있습니다.
2025-03-11 15:28