Я обновил Codeigniter с 2.1 до 2.2, затем на 3, и теперь, когда я его запускаю, я получаю эту ошибку
Undefined property: CI_DB_mysqli_driver::$ar_orderby system\core\Model.php 73
Вот код в My_Model.php :
if(!count($this->db->ar_orderby)){
$this->db->order_by($this->order_by);
}
Я проверил этот вопрос и проверил его ответ, заменив вышеуказанный код на этот
if(!count($this->db->order_by($this->_order_by))) {
$this->db->order_by($this->_order_by);
}
Но я получаю эту ошибку
Undefined property: Home::$_order_by system\core\Model.php 73
Я также попробовал это
if (!count($this->db->ar_orderby)) {
$this->db->order_by($this->orders);
}
Но я получаю:
Message: Undefined property: CI_DB_mysqli_driver::$ar_orderby
Filename: core/MY_Model.php
Line Number: 59
Message: Undefined property: Home::$orders
Filename: core/Model.php
Line Number: 73
Как я могу решить эту проблему?