라이브러리

[PHP] mysqli_stmt::get_result - 준비된 명령문에서 결과 세트를 mysqli_result 객체로 가져옵니다.




mysqli_stmt::get_result() 함수

mysqli_stmt::get_result() 함수는 MySQLi 확장의 prepared statement 객체에서 결과를 반환하는 함수입니다. 이 함수는 MySQLi 확장의 query() 함수를 호출한 후 결과를 얻을 수 있도록 합니다.

함수 시그니처

#hostingforum.kr
php

mysqli_result mysqli_stmt::get_result()



함수 설명

mysqli_stmt::get_result() 함수는 MySQLi 확장의 prepared statement 객체에서 결과를 반환하는 함수입니다. 이 함수는 MySQLi 확장의 query() 함수를 호출한 후 결과를 얻을 수 있도록 합니다. 결과는 mysqli_result 객체로 반환됩니다.

예제

#hostingforum.kr
php

// MySQLi 확장 초기화

$mysqli = new mysqli("localhost", "username", "password", "database");



// prepared statement 객체 생성

$stmt = $mysqli->prepare("SELECT * FROM users WHERE name = ?");



// 파라미터 바인딩

$stmt->bind_param("s", "John");



// 쿼리 실행

$stmt->execute();



// 결과 얻기

$result = $stmt->get_result();



// 결과 출력

while ($row = $result->fetch_assoc()) {

    echo $row["id"] . " " . $row["name"] . "
";

}



get_result() 함수의 사용

mysqli_stmt::get_result() 함수는 MySQLi 확장의 query() 함수를 호출한 후 결과를 얻을 수 있도록 합니다. 이 함수를 사용하여 결과를 얻을 수 있습니다.

get_result() 함수의 반환 값

mysqli_stmt::get_result() 함수는 mysqli_result 객체를 반환합니다. 이 객체는 쿼리 결과를 얻을 수 있도록 합니다.

get_result() 함수의 예외

mysqli_stmt::get_result() 함수는 다음 예외를 발생시킬 수 있습니다.

* mysqli_stmt::get_result(): mysqli_stmt::get_result() expects parameter 1 to be mysqli_stmt, null given
* mysqli_stmt::get_result(): mysqli_stmt::get_result() expects parameter 1 to be mysqli_stmt, boolean given

이 예외는 쿼리 결과를 얻을 수 없을 때 발생합니다.

get_result() 함수의 참고

mysqli_stmt::get_result() 함수는 MySQLi 확장의 query() 함수를 호출한 후 결과를 얻을 수 있도록 합니다. 이 함수를 사용하여 결과를 얻을 수 있습니다. 결과는 mysqli_result 객체로 반환됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 376 페이지

검색

게시물 검색