Ale nie wiem do końca w jaki sposób ma wyświetlać. Mogę ci powiedzieć jak to wygląda z perspektywy PHP. W MySQL tworzysz kolumny w których jest: ID filmu, adres do miniatury (w poprzednim poście opisałem ci gdzie ich szukać), adres filmu na YT, kategoria, opis, i co tam ci jeszcze będzie potrzebne. Następnie tworzysz plik w którym wrzucasz pętle drukującą wszystkie wyniki- w zależności od kategorii, np. Jeżeli masz kategorię "sport", to adres może wyglądać tak:
Cytat
www.nazwa.pl/filmy.php?kat=sport
Innymi słowy odwołujesz się do zmiennej $kat, co formuje następujące zapytanie:
SELECT miniaturka, adres, kategoria FROM filmy WHERE kategoria='sport';
Z tym, że pod opcję sport wrzucasz zmienną $kat. Wrzucasz to do pętli i drukujesz
Kiedy klikniesz na miniaturkę to wypadałoby, żeby otworzył ci się wyświetlacz. Robisz w identyczny sposób, z tym, ze odwołujesz się do zmiennej id.
Jeżeli chodzi o filmy to owszem, możesz je zdefiniować, albo skorzystać z zapytania podanego powyżej, tylko ustalasz LIMIT. Wtedy pojawi ci się np. 5 filmów z danej kategorii. Możesz też ustawić sortowanie (ORDER BY) według popularności danego filmu w danej kategorii, a więc liczby ocen, liczby wejść, średniej oceny, czy co tam sobie chcesz. Trudno taki skrypt czysto teoretycznie. Miałem pomysł na stworzenie takiego skryptu, ale jeżeli faktycznie się tym zajmę to dopiero po sesji. Teraz mam za dużo na głowie.