Uložené procedury MySQL mohou vracet několik sad výsledků , kde poslední sada výsledků jsou skutečná data, která vás zajímají. Jedna z mála věcí, které mysqli dělá správně, je podpora více sad výsledků.
Zkuste zkontrolovat mysqli::more_results
. Zkontrolujte také prohlášení o vyloučení odpovědnosti na stránce s manuálem pro mysqli::store_result
o tom, jak mysqli zpracovává více sad výsledků, z nichž jeden nemusí mít data. Nakonec budete pracovat s mysqli_result
class namísto mysqli_stmt
.