Я работаю над проектом 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, и кажется, что он работает нормально ... что мне здесь не хватает?