[php] PDO fetchColumn 메서드

이 메서드는 특정 쿼리의 결과 집합에서 특정 필드 값을 가져와야 할 때 유용합니다.

아래 예시는 PDO(fetchColumn) 메서드를 사용하여 특정 조건에 맞는 레코드의 개수를 가져오는 방법을 보여줍니다:

<?php
// 데이터베이스 연결
$pdo = new PDO("mysql:host=localhost;dbname=myDB", 'username', 'password');

// 쿼리 실행
$stmt = $pdo->prepare("SELECT COUNT(*) FROM table WHERE condition = ?");
$stmt->execute([$condition]);

// 첫 번째 컬럼의 값을 가져옴
$result = $stmt->fetchColumn();

// 결과 출력
echo "조건에 맞는 레코드의 개수: " . $result;
?>

이를 통해 PDO(fetchColumn) 메서드를 사용하여 쿼리 결과 집합에서 특정 필드 값을 가져오는 방법을 알 수 있습니다.

[참고 자료]