Các thủ tục được lưu trữ trong MySQL có thể trả về nhiều bộ kết quả , trong đó tập kết quả cuối cùng là dữ liệu thực tế mà bạn quan tâm. Một trong số ít điều mà mysqli làm đúng là hỗ trợ nhiều tập kết quả.
Thử kiểm tra mysqli::more_results
. Ngoài ra, hãy kiểm tra tuyên bố từ chối trách nhiệm trên trang hướng dẫn về mysqli::store_result
về cách mysqli xử lý nhiều bộ kết quả trong đó một bộ có thể không có dữ liệu. Bạn sẽ làm việc với mysqli_result
lớp thay vì mysqli_stmt
.