我想在$mid
的联接查询中传递变量join('movie_genre','movie_genre.movie_id=$mid');
它不起作用。
$this->db->select('movie_details.movie_id,movie_details.title,movie_details.producer,movie_details.director,movie_details.writer,
GROUP_CONCAT(movie_genre.genre) As genre, movie_genre.movie_id');
$this->db->from('movie_details');
$this->db->join('movie_genre','movie_genre.movie_id=$mid');
$this->db->group_by('movie_genre.movie_id');
$result=$this->db->get();
return $result->row_array();
答案 0 :(得分:1)
试试这个:
$this->db->join('movie_genre','movie_genre.movie_id='.$mid);
使用echo $this->db->last_query();
打印出最后一个查询。
注意: $mid
应该类似于table_name.column_name