
mysqli::use_result 함수는 mysqli_query나 mysqli_stmt을 실행한 후 결과를 가져올 때 사용됩니다.
1. mysqli_query나 mysqli_stmt을 실행한 후 mysqli::use_result를 호출해야 합니다.
2. mysqli::use_result를 호출한 후 mysqli_fetch_assoc과 같은 함수를 호출하여 결과를 가져올 수 있습니다.
3. mysqli::use_result를 호출한 후 mysqli_close를 호출할 필요는 없습니다.
mysqli::use_result 함수를 사용하는 순서는 다음과 같습니다.
1. mysqli_query나 mysqli_stmt을 실행합니다. (예: $result = mysqli_query($conn, "SELECT * FROM 테이블");)
2. mysqli::use_result를 호출하여 결과를 가져옵니다. (예: $result = $conn->use_result();)
3. mysqli_fetch_assoc과 같은 함수를 호출하여 결과를 가져옵니다. (예: $row = $result->fetch_assoc();)
mysqli::use_result 함수를 사용하는 예제는 다음과 같습니다.
#hostingforum.kr
php
$conn = mysqli_connect("호스트", "이름", "비밀번호", "데이터베이스");
$query = "SELECT * FROM 테이블";
$result = mysqli_query($conn, $query);
$result = $conn->use_result();
while ($row = $result->fetch_assoc()) {
echo $row["컬럼명"] . "n";
}
mysqli_close($conn);
2025-08-08 12:25