Het probleem houdt verband met de actieve records van CodeIgniter en het aanroepen van meerdere opgeslagen procedures in de database.
Controleer eerst die dbdriver-parameter (application/config/database.php ) is ingesteld op mysqli .Dan, zoals beschreven in " Een opgeslagen procedure aanroepen vanuit de Active Record-klasse van CodeIgniter op StackOverflow , toevoegen aan system/database/DB_active_rec.php de volgende functie:
function freeDBResource($dbh){
while(mysqli_next_result($dbh)){
if($l_result = mysqli_store_result($dbh)){
mysqli_free_result($l_result);
}
}
}
..En gebruik in je controller:
$this->db->freeDBResource($this->db->conn_id);
na het aanroepen van een opgeslagen procedure.