У меня проблемы с хранимой процедурой MySQL и CodeIgniter 3.1.11 - PullRequest
0 голосов
/ 08 июля 2020

Я работаю над проектом CodeIgniter. Первоначально он был разработан с использованием версии 2.x.

Я только что полностью обновился до 3.1.11, и теперь я нахожу ошибку при запуске этого кода:

$db->query('call update_formula_by_company_from_date(' . $formulaId . ', ' . $companyId . ', "' . $summaryDate . '")')->result_array();

Ошибка Я получаю:

Type: Error
Message: Call to a member function fetch_assoc() on bool
Filename: /home/vagrant/cajas/system/database/drivers/mysqli/mysqli_result.php
Line Number: 214

Глядя на эту строку, я вижу:

return $this->result_id->fetch_assoc();

Я запустил код с помощью XDebug и заметил, что $this->result_id на самом деле True и предполагается быть объектом ...

Я запускаю запрос прямо в mysql, и кажется, что он работает нормально ... что мне здесь не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...