Странная внутренняя ошибка сервера в codeigniter - PullRequest
0 голосов
/ 26 мая 2020

Почему я получаю код состояния ошибки 500 Внутренняя ошибка сервера, когда запрос, кажется, работает?

Вот что я обнаружил, когда я удаляю ->result(); в моем запросе, он возвращает статус 200 и это хорошо. Но если я добавлю ->result(); в свой запрос, это даст мне внутреннюю ошибку сервера.

Вот мой запрос:

$this->db->select('message_tbl.id, message_tbl.message, message_tbl.date_created, message_sent.from_id, message_received.to_id, message_received.is_read');    
$this->db->from('message_tbl');
$this->db->join('message_received', 'message_received.msg_id = message_tbl.id');
$this->db->join('message_sent', 'message_sent.msg_id = message_tbl.id');
$this->db->where('message_sent.delete_status',0);
$this->db->where('message_received.delete_status',0);
$this->db->where('message_received.to_id',$this->user_id);
$this->db->where('message_received.parent_id',0);           
$query = $this->db->get()->result();
...