라이브러리
[PHP] sqlsrv_next_result - 지정된 명령문의 다음 결과를 활성화합니다.
SQLSRV_next_result() 함수
SQLSRV_next_result() 함수는 SQLSRV 연동 모듈을 사용하여 SQL Server 데이터베이스에 연결된 PHP 스크립트에서 사용할 수 있는 내장 함수입니다. 이 함수는 이전 쿼리 결과를 처리한 후 다음 결과를 반환합니다.
# 함수의 사용법
SQLSRV_next_result() 함수는 다음 형식으로 사용할 수 있습니다.
#hostingforum.kr
php
bool sqlsrv_next_result ( resource $stmt )
- `$stmt` : 이전 쿼리 결과를 처리한 후 다음 결과를 반환하기 위해 사용할 statement resource.
# 함수의 동작
이 함수는 이전 쿼리 결과를 처리한 후 다음 결과를 반환합니다. 예를 들어, INSERT 문에 의해 여러 행이 삽입된 경우, 이 함수를 사용하여 다음 행을 반환할 수 있습니다.
# 예제
다음 예제는 SQLSRV_next_result() 함수의 사용법을 보여줍니다.
#hostingforum.kr
php
// SQL Server 데이터베이스에 연결
$serverName = "localhost";
$connectionInfo = array( "Database"=>"mydb", "UID"=>"myuser", "PWD"=>"mypassword" );
$conn = sqlsrv_connect( $serverName, $connectionInfo );
// 쿼리 실행
$stmt = sqlsrv_query( $conn, "INSERT INTO mytable (name, age) VALUES ('John Doe', 30), ('Jane Doe', 25)" );
// 이전 쿼리 결과를 처리한 후 다음 결과를 반환
while ( sqlsrv_next_result( $stmt ) === true ) {
// 다음 행을 처리합니다.
echo "다음 행을 처리합니다.
";
}
// 쿼리 결과를 닫습니다.
sqlsrv_free_stmt( $stmt );
// 연결을 닫습니다.
sqlsrv_close( $conn );
# 참고
- SQLSRV 연동 모듈을 사용하여 SQL Server 데이터베이스에 연결된 PHP 스크립트에서 SQLSRV_next_result() 함수를 사용할 수 있습니다.
- 이 함수는 이전 쿼리 결과를 처리한 후 다음 결과를 반환합니다.
- 예를 들어, INSERT 문에 의해 여러 행이 삽입된 경우, 이 함수를 사용하여 다음 행을 반환할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.