라이브러리

[PHP] sqlsrv_execute - sqlsrv_prepare로 준비된 명령문을 실행합니다.




SQLSRV_execute 함수

SQLSRV_execute 함수는 PHP에서 SQL Server 데이터베이스에 쿼리를 실행하는 함수입니다. 이 함수는 SQLSRV_connect 함수를 통해 연결된 데이터베이스에 쿼리를 실행할 수 있습니다.

함수 구조

#hostingforum.kr
php

bool sqlsrv_execute ( resource $stmt )



* `$stmt` : SQLSRV_query 함수를 통해 실행한 쿼리의 결과를 저장하는 변수입니다.

함수 설명

SQLSRV_execute 함수는 SQLSRV_query 함수를 통해 실행한 쿼리의 결과를 저장하는 변수 `$stmt`에 쿼리를 실행합니다. 이 함수는 쿼리가 성공적으로 실행되었는지 여부를 반환합니다. 만약 쿼리가 실패하면 FALSE를 반환합니다.

예제

#hostingforum.kr
php

// SQL Server 데이터베이스에 연결

$serverName = "서버 이름";

$connectionInfo = array( "Database"=>"데이터베이스 이름", "UID"=>"사용자 이름", "PWD"=>"비밀번호" );

$conn = sqlsrv_connect( $serverName, $connectionInfo);



if( $conn === false ) {

    echo "연결 실패";

    exit;

}



// 쿼리 실행

$query = "SELECT * FROM 테이블 이름";

$stmt = sqlsrv_query( $conn, $query );



if( $stmt === false ) {

    echo "쿼리 실행 실패";

    exit;

}



// 쿼리 결과 실행

if( sqlsrv_execute( $stmt ) === false ) {

    echo "쿼리 결과 실행 실패";

    exit;

}



// 쿼리 결과 출력

while( $row = sqlsrv_fetch_array( $stmt, SQLSRV_FETCH_ASSOC ) ) {

    echo $row['컬럼 이름'] . "
";

}



// 데이터베이스 연결 종료

sqlsrv_close( $conn );



주의사항

SQLSRV_execute 함수는 SQLSRV_query 함수를 통해 실행한 쿼리의 결과를 저장하는 변수 `$stmt`에 쿼리를 실행합니다. 이 함수를 사용하기 전에 `$stmt` 변수를 초기화해야 합니다. 또한 쿼리가 성공적으로 실행되었는지 여부를 반환하기 때문에 쿼리가 실패하면 FALSE를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 132 페이지

검색

게시물 검색