
mysqli_stmt::get_result() 함수는 SQL 쿼리 결과를 가져올 때 사용하는 함수입니다. 이 함수를 사용하면 쿼리 결과를 mysqli_result 객체로 가져올 수 있습니다.
mysqli_stmt::get_result() 함수 사용법은 다음과 같습니다.
#hostingforum.kr
php
$stmt = mysqli_prepare($link, "SELECT * FROM 테이블명");
mysqli_stmt_execute($stmt);
$result = mysqli_stmt_get_result($stmt);
쿼리 결과가 없을 때는, mysqli_stmt::get_result() 함수가 null을 반환합니다. 이 경우, 쿼리 결과가 없다는 것을 확인하고, 예외 처리를 해주어야 합니다.
#hostingforum.kr
php
$stmt = mysqli_prepare($link, "SELECT * FROM 테이블명 WHERE 조건");
mysqli_stmt_execute($stmt);
$result = mysqli_stmt_get_result($stmt);
if ($result !== false) {
while ($row = mysqli_fetch_assoc($result)) {
// 쿼리 결과 처리
}
} else {
// 쿼리 결과가 없을 때 처리
}
mysqli_stmt::get_result() 함수를 사용할 때는, 쿼리 결과를 처리하기 전에 mysqli_stmt::get_result() 함수가 null을 반환하는지 확인해야 합니다.
2025-08-05 02:33