「SQL 構文にエラーがあります。「?」の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。4行目
SELECT cm.user_id, chat_message_content, u.firstname FROM chat_message cm ユーザー u に参加 cm.user_id = u.user_id WHERE cm.chat_id= ?"
モデル
function get_chat_messages($chat_id) {
$query_str = "SELECT cm.user_id, chat_message_content, u.firstname
FROM chat_message cm
JOIN user u ON cm.user_id = u.user_id
WHERE cm.chat_id= ?";
$results = $this->db->query($query_str, $chat_id);
return $results;
}