다음을 통해 공유


데이터 검색

SQL Server Driver for PHP에서는 데이터 행을 배열, 개체 또는 데이터 행의 단일 필드로 검색하는 기능을 제공합니다. 이 섹션의 항목에서는 다양한 데이터 검색 방법에 대해 설명합니다.

참고

데이터를 검색할 때 루프 종료 조건으로 NULL 비교를 사용하지 마십시오. 오류가 발생하면 sqlsrv 함수에서 False를 반환하므로 다음 코드의 sqlsrv_fetch_array에서 오류가 발생하면 무한 루프가 발생될 수 있습니다.

/* This code could result in an infinite loop. It is recommended

that you do NOT use null comparisons as the criterion for exiting

loops, as is done here. */

do

{

$result = sqlsrv_fetch_array( $stmt );

} while(!is_null($result));

섹션 내용

항목 설명

방법: 데이터를 배열로 검색

데이터 행을 배열(숫자로 인덱싱된 배열 및 결합형 배열)로 검색하는 방법과 반환된 데이터를 처리하는 방법에 대해 설명합니다.

방법: 데이터를 개체로 검색

데이터 행을 PHP 개체로 검색하고 반환된 데이터를 처리하는 방법에 대해 설명합니다.

방법: 단일 필드 검색

결과 집합 행의 단일 필드를 검색하고 반환된 데이터를 처리하는 방법에 대해 설명합니다.

방법: 여러 개의 결과 집합 사용

일괄 처리 쿼리의 한 결과 집합에서 다음 결과 집합으로 이동하는 방법에 대해 설명합니다.

방법: 빈 결과 집합 검색

결과 집합이 비어 있는지 확인하는 방법을 보여 줍니다.

데이터를 스트림으로 검색

서버에서 데이터를 스트리밍하는 방법에 대한 개요를 제공하고 특정 사용 사례에 대한 링크를 제공합니다.

방향 매개 변수 사용

이 섹션의 항목에서는 저장 프로시저를 호출할 때 방향 매개 변수를 사용하는 방법에 대해 설명합니다.

커서 유형 지정 및 행 선택

어떤 순서로도 액세스할 수 있는 행을 포함하는 결과 집합을 생성하는 방법을 보여 줍니다.

방법: 날짜 및 시간 형식을 문자열로 검색

날짜 및 시간 형식을 문자열로 검색하는 방법을 설명합니다.

관련 섹션

방법: PHP 데이터 형식 지정

참고 항목

개념

데이터 검색 함수 비교

관련 자료

프로그래밍 가이드