
RowResult::fetchOne은 하나의 행만 반환하는 메서드입니다. 여러 행이 반환될 경우, fetchOne은 첫 번째 행만 반환하고 나머지 행은 무시합니다.
만약 여러 행을 반환해야 하는 경우, fetchAll 메서드를 사용하여 모든 행을 반환받고, foreach 문을 사용하여 각 행을 처리할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$result = $query->fetchAll();
foreach ($result as $row) {
// 각 행을 처리하는 코드
}
또는, fetchAllAll 메서드를 사용하여 각 행을 처리할 수 있습니다.
#hostingforum.kr
php
$result = $query->fetchAllAll();
fetchOne은 하나의 행만 반환하는 메서드이므로, 여러 행을 반환하는 경우 fetchAll 또는 fetchAllAll 메서드를 사용하는 것이 좋습니다.
2025-03-24 14:57