sql >> Databáze >  >> RDS >> Mysql

Závažná chyba při volání funkce uložené v MySQL z PHP pomocí MySQLi

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 .



  1. Postgres COUNT počet hodnot sloupců s INNER JOIN

  2. Databázový model pro rezervační systém autoškoly. Část 1

  3. Oprava varování MySQL 1287:„BINARY expr“ je zastaralé a bude odstraněno v budoucí verzi

  4. Aktualizujte konkrétní řádek v tabulce pomocí tlačítka