sql >> Database >  >> RDS >> Mysql

Fatale fout bij het aanroepen van de MySQL-opgeslagen functie vanuit PHP met behulp van MySQLi

Op MySQL opgeslagen procedures kunnen meerdere resultatensets retourneren , waarbij de laatste resultatenset de daadwerkelijke gegevens zijn waarin u geïnteresseerd bent. Een van de weinige dingen die mysqli correct doet, is het ondersteunen van meerdere resultatensets.

Probeer mysqli::more_results te controleren . Bekijk ook de disclaimers op de handleidingpagina voor mysqli::store_result over hoe mysqli omgaat met meerdere resultaatsets waarin men mogelijk geen gegevens heeft. Je zult uiteindelijk werken met de mysqli_result class in plaats van mysqli_stmt .



  1. Hoe kan ik commit/rollback voor MySQL in PHP implementeren?

  2. PHP mysqli Insert werkt niet, maar geeft geen fouten

  3. MySQL PDO - Standaard ophaalmodus instellen?

  4. Propagation altijd ingeschakeld houden in Oracle Streams