@bakhritdinov_b

Sql запрос «Похожие материалы»?

Задача:
Есть 2 таблиц:
1 ) torrents, ( здесь есть столбцы как "id, name, image, genre)
2) tags (id,name)
Название тега в таблице tags и genre столбец из torrents идентичный.
Переменная $tags хранить все название тега о текущим релизе.
Сортировать похожие релизы по тегам.
Чтоб запрос искал из двух существующих тегах в текущем раздаче и показал 10 подходящий варианты с картинками и с названием фильма (sql запрос будет достаточно) сам могу выводит результат заранее спасибо
  • Вопрос задан
  • 435 просмотров
Решения вопроса 1
@bakhritdinov_b Автор вопроса
Решил задачу самостоятельно!
$sql = $db->query($query);
$arr  = $db->get_row($sql
$genre = explode(',', $arr['genre']);
$query  = "SELECT 	id, image, name, genre  FROM `torrents` WHERE genre LIKE '%".$genre[1]."%' OR '%".$genre[2]."%' LIMIT 10";
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
У вас русский язык видимо не родной. Предположим что я вас понял.
SELECT what you need FROM torrents as to
INNER JOIN tags as ta ON ta.id = to.genre
WHERE ta.name = something
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы