
db2_fetch_row 함수는 결과 세트에서 한 행을 가져오기 때문에, 한 번에 한 행씩 가져올 수 있습니다. 여러 행을 한 번에 가져올 수 있는 방법은 db2_fetch_array 함수를 사용하는 것입니다.
#hostingforum.kr
php
$stmt = db2_prepare($conn, "SELECT * FROM 테이블명");
$result = db2_execute($stmt);
$rows = array();
while ($row = db2_fetch_array($result)) {
$rows[] = $row;
}
이 코드에서는 db2_fetch_array 함수를 사용하여 결과 세트의 모든 행을 가져옵니다. 결과 세트의 모든 행을 가져오기 때문에, 레코드가 10000개 이상일 경우에도 1번의 db2_fetch_array 함수를 호출하면 됩니다.
2025-08-04 14:43