Procedury składowane MySQL mogą zwracać wiele zestawów wyników , gdzie ostatni zestaw wyników to rzeczywiste dane, którymi jesteś zainteresowany. Jedną z niewielu rzeczy, które mysqli robi poprawnie, jest obsługa wielu zestawów wyników.
Spróbuj sprawdzić mysqli::more_results
. Sprawdź również zastrzeżenia na stronie podręcznika dla mysqli::store_result
o tym, jak mysqli obsługuje wiele zestawów wyników, z których jeden może nie mieć danych. Skończysz pracę z mysqli_result
klasa zamiast mysqli_stmt
.