Как реализовать просмотр сериалов?

0

В курсе CI показано, как сделать метод для просмотра фильмов, но я не совсем уверен, что он подходит для просмотра сериалов, потому что там для каждого сериала выделена, грубо говоря, 1 страница. Сериалы же делятся на сезоны, сезоны - на серии. Мысли, как это можно реализовать есть, но как-то общей картины пока не вижу.

codeIgniter

1 ответов

0

Наверное примерно так:

Таблица movies с типами фильмы и сериалы (0, 1). 

Отдельная таблица seasons с главным полем serial_id, по которому можно определить к какому сериалу относится сезон, получается примерно так:

id - serial_id - season_number - release_date

и таблица с сериями episodes, где главное поле - это season_id, с примерно такой структурой:

id - season_id - episode_number - episode_name - release_date

Страницы с сериалами отображаются также как и фильмы, но на этих страницах дополнительно можно вывести информацию о сезонах (по типу страницы (фильм или сериал)) и если сериал, тогда делается запрос в таблицу seasons, для получения idшников всех сезонов и в episodes по idшникам сезонов (через join можно) и в итоге получается массив Сезоны и в сезоны входят серии сериала. 

Думаю, что как-то так, сам не пробовал реализовывать. 

Sign up or Log in to write an answer