Film sitesi yapmaya çalışmak.
Herkese iyi akşamlar. Bir film sitesi üzerinde çalışıyorum. Filmleri şekildeki gibi veri tabanında tutuyorum. Sabit sayfaya girince movie_query yazan yerdeki isim ile de film bilgilerini çekiyorum. Lakin bide bunun dizi şeklini yapmak istiyorum. Lakin Bölümleri ve sezonları nasıl tutacağım çözemedim. Bu konuda nasıl bir yöntem uygulayabilirim acaba?
https://i.hizliresim.com/4vhrsiv.png
*resim gözükmez ise.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
Bir adet tablo oluştur diziler diye. Buna film idsi için bir kolon aç ve buraya eklediğin tüm dizilerde eklediğin filmin idsini ekle.
Filmi bu yaptığın veritabanına ekle eğer dizi ise yine buraya ekle fakat bölümlerini diziler bölümüne ekle.
Veritabanından çağırırken kontrol et eğer dizilerde bu filme ait id ile eşleşiyorsa diziye ekle. Sitede listelerken de kontrol et.
-> filmler veritabanı
-> diziler veritabanı
- id
- film_id
- bolum
- başlık -> bazı dizilerin ayrı ayrı başlıkları oluyor vb.
diziye özel olan verileri diziler tablosuna ekle. Sabit değerlerini yine filmler tablosuna eklersin.
bir kolon ekle, adına da tür de 1 ise film olsun, 2 ise dizi.
site.com/film/9-kere-leyla
site.com/?tur=film&query=9-kere-leyla
site.com/dizi/the-flash-5-sezon-10-bolum
site.com/?tur=dizi&query=the-flash&sezon=5&bolum=10
burada ture göre koşul yazacaksın, filmse normal şekilde devam edeceksin, değilse dizi mi diye bakacaksın. url de bu parametreleri nasıl kullanacağını .htacces de belirleyebilirsin, bilmiyorsan seo uyumlu url diye araştır.