この関数にカテゴリ パラメータを追加しようとしています。
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)
どうすればそれを行うことができますか?