Задать вопрос
@maxwellum

Как исключить основную категорию из похожих материалов?

Здравствуйте. Начал осваивать фреймворк CodeIgniter 2.x, и у меня возник такой вопрос: как, при формировании похожих новостей исключить основную категорию? Например, Фильмы > Боевики, в похожих материалах мне нужны только Боевики, а выводятся все фильмы. Заранее спасибо.
function get_similar_videos($current_video_id, $categories){
    $query = $this->db->select('videos.title,videos.sef_uri,videos.image,videos.image,videos.view,videos.imdb,categories.sef_uri AS cat_sef_uri')
				 		  ->from('videos')
				 		  ->join('videos_category','videos_category.video_id = videos.video_id','LEFT OUTER')
				 		  ->join('categories','videos.category_id = categories.cat_id','LEFT')
				 	      ->where('videos.status',1)
				 		  ->where_in('videos_category.category_id',$categories)
				 		  ->where('videos.video_id !=',$current_video_id)
				 		  ->group_by('videos.video_id')
				 		  ->order_by('videos.title','ASC')
				 		  ->limit(10)
				 		  ->get('');

		if($query->num_rows() > 0){
			return $query->result();
		}
		return FALSE;
	}
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы