есть контроллер, в нем функция.
Если я подключаю модель, и потом вызываю фукцию на обработку вопроса - ошибка.
Если я обработаю 100% верный запрос (2) ошибки не будет.
Если я обработаю нужный мне запрос прям в контроллере (3) будет выведенео "не могу сделать запрос"
public function index()
{
$this->load->library('session');
$this->load->model('logkron');
$message = $this->session->flashdata('error');
if ($message) {
if (!$this->_mail_exception($message))
{
// log a message if mailer fails to send the mail
$this->_log_exception('Failed to mail the following exception:');
}
// $this->logkron->addError($message); (1)
// mysql_query('SELECT 1') or die('sdfsdfs'); (2)
// mysql_query("insert into `logerror`(`date`, `message`) VALUES (now(),'$message')") or die('не могу сделать запрос'); (3)
$this->_log_exception($message);
// loads a proper view or partial
$this->load->view('inhibitor');
} else { // redirects if there is no error
$this->load->helper('url');
redirect(base_url(), 'refresh');
}
}
И ошибка получается в файле /system/core/Model.php
в строке
function __get($key)
{
$CI =& get_instance();
return $CI->$key;
}
Что не так!?