0

この関数にカテゴリ パラメータを追加しようとしています。

    public function get_prog_channel($chaine_id = NULL, $nb = NULL, $debut = NULL) {
    $q = $this->db->select('*');
    $q->from($this->table_prog);
    if($nb !==NULL || $debut !== NULL){
    $q->LIMIT($nb, $debut);}

    if ($chaine_id !== NULL) {
        $q->where('channel_id', $chaine_id);
         $q->join($this->table_emission, 'programs.id=emissions.id');

                  return $q ->get()
                            ->result();
    } else {
        return $q->get()
                  ->result();

    }


}

ここに私のテーブルがあります:

  • プログラム(id,タイトル,emission_id...)
  • 排出量 (id,....,channel_id) カテゴリ (id,...)
  • rel_emission_categories(category_id,emission_id)

どうすればそれを行うことができますか?

4

1 に答える 1