When I try to run this query in CodeIgniter 3, it gives me this error:
Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'forum.phrases.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by SELECT `id`, `keyword`, `value`, `language` FROM `phrases` GROUP BY `language` PHP:
$query = $this->db->select("id, keyword, value, language") ->group_by("language") ->get("phrases") ->result(); I have googled a bit but I don't quite understand the answers, mainly because the queries are not related to CI and are very complicated... How can this be fixed in codeigniter?
I do not wish to change any MySQL settings.
$query = $this->db->query("SELECT id, keyword, value, language FROM phrases GROUP BY language"); var_dump($query->result());?