Mysql
 sql >> Database >  >> RDS >> Mysql

Errore irreversibile durante la chiamata della funzione memorizzata MySQL da PHP utilizzando MySQLi

Le stored procedure MySQL possono restituire più set di risultati , dove l'ultimo set di risultati è il dato effettivo che ti interessa. Una delle poche cose che mysqli fa correttamente è supportare più set di risultati.

Prova a controllare mysqli::more_results . Controlla anche le dichiarazioni di non responsabilità nella pagina del manuale per mysqli::store_result su come mysqli gestisce più set di risultati in cui uno potrebbe non avere dati. Finirai per lavorare con mysqli_result class invece di mysqli_stmt .