アクティブなレコードを含むデータベースからデータを取得しようとしていますが、次の問題が発生しています。このコードの後にたくさんの結合やその他のものがあるので、アクティブなレコードでそれを行う方法を学びたいです。それ以外の場合は、通常のクエリを記述します。
$this->db->where("sa.country", $country);
// I NEED TO OPEN BRACKETS HERE SO THAT I CAN GET THE LANGUAGES IF THERE IS DATA IN ONE OF THE ARRAYS
if (isset($lid[0]))$this->db->where("sa.lang", $lid[0]);
if (isset($lid[1]))$this->db->or_where("sa.lang", $lid[1]);
if (isset($lid[2]))$this->db->or_where("sa.lang", $lid[2]);
if (isset($lid[3]))$this->db->or_where("sa.lang", $lid[3]);
if (isset($lid[4]))$this->db->or_where("sa.lang", $lid[4]);
//AND CLOSE THEM HERE
私の目標は、配列内に対応する言語を使用して、dbから特定の国を取得することです。