- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет.
У меня есть сайт, его тематика торрент трекер.
Задача такая, при создание нового релиза (заливка новой новости) нужно сделать выбор языков, это я сделал но проблем, но не знаю как это все записывать в базу, просто потом мне нужно будет сделать поиск по языкам, а при заливке можно выбирать до 15 языков. Ну вот и как их мне записать в базу, чтобы потом можно было сделать поиск?.
Как вариант - создать еще одну таблицу куда писать id релиза и выбранный язык.
Например:
reliz_id | lang
22 | 1
22 | 2
22 | 3
22 | 5
22 | 8
...
22 | 15
И потом при поиске можно сделать INNER JOIN с условием lang = 8
Да о если языков, 20 в одном релизе?.
Да о если языков, 20 в одном релизе?.
зачем тебе 20 яз.?
Потому что есть фильмы, в которых есть не один язык, а например 5.
Посмотрите еще раз что я писал выше.
у вас есть таблица с данными релизов
id | name | ...
1 | first_reliz | ...
...
22 | some_reliz | ...
теперь создаем еще одну таблицу, где будут хранится соответствия релизов языкам
reliz_id | lang_id
22 | 1
22 | 3
22 | 7
...
22 | 35
Для одного релиза (22) может быть много записей с языками (хоть 20, хоть 50)
Для выбора всех релизов с языком 5 необходимо будет сделать inner join таблицы релизов с таблицей соответствий с условием (lang_id = 5)