| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Добавление в таблицу по категориям |
| Автор: alimov7 13.11.2012, 10:04 |
| Я собираюсь добавлять фильмы разных жанров на сайт через mysql таблицу. Как сделать так что бы при обращении к таблице вытаскивались только те строки, в которых находятся фильмы соответствующие конкретному жанру? p.s.Добавлять каждый фильм в отдельную таблицу, в ручную не реально, это убьет кучу времени. Возможно добавление в разные таблица разом можно автоматизировать? Хотя мне кажется лучше одна таблица, но Вам профи php виднее, жду помощи с нетерпением, благодарю всех, кто откликнется! |
| Автор: Aliance 13.11.2012, 10:16 | ||||||||||
| создаешь таблицу жанры
дальше создаешь таблицу фильмов
Классическая связь один-ко-многим (one-to-many), в гугле прочти про нее. Заполняешь таблицы примерно так: жанры
фильмы
запрос на выборку всех ужасов выглядит так:
|
| Автор: abalich 13.11.2012, 10:18 |
| alimov7, случаем не сайт по продаже DVD дисков делаешь))))) |
| Автор: Aliance 13.11.2012, 14:47 |
Я бы здесь поспорил. Мое мнение - иное. Для него я написал валидный тип связи. Если тс решит, что ему нужно несколько жанров у одного фильма - он волен использовать связь многие ко многим. |