lostyazilim
tr.link

Sezon ve Bölümlere ayırma..

7 Mesajlar 863 Okunma
lstbozum
tr.link

prigo prigo WM Aracı Kullanıcı
  • Üyelik 27.07.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad O** A**
  • Mesajlar 22
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhaba arkadaşlar ben bir dizi scripti yazmaya çalışıyorum ama bir yerde takıldım



Tablo yapım üstteki gibidir ama kafama takılan birşey var. A dizisinin 5. sezonu ve 25 bölümü var gibi nasıl ayırabilirim? üstteki tablo ile bunun yapılması mümkün mü? yoksa ek tablo falan eklemem mi gerek.. kafam çok karıştı yardımcı olabilirseniz sevinirim..

Yapmak istediğim olay ;
A Dizisi 5 sezon - 56 bölüm
B Dizisi 2 sezon - 15 bölüm
 

 

wmaraci
reklam

UmutWare UmutWare Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Ögrenci & Yazılım
  • Konum KKTC
  • Ad Soyad U** M**
  • Mesajlar 482
  • Beğeniler 26 / 80
  • Ticaret 3, (%100)
hocam bu tablodan birşey anlamadım ancak daha kolay olması için 2 tablo kullanabilirsiniz misal

movies_seasons buraya film isimleri,sezonlar ve id leri
movies_episode burayada yine bölüm idleri ve bölümlere göre sezon id si verirsin sorgularken

SELECT * FROM movies_episode WHERE seasons_id = 7

yapınca örnegin 7.id ye sahip Teen Wolf 7.geride bölüm idsiyle birleştirirsin. biraz uzun gelebilir de basit aslında bu mantık şuan aklıma gelendi yani daha kısası yazılabilir ve geliştirilebilir.
Bluntk

kişi bu mesajı beğendi.

Adalente Adalente IT MANAGER Kullanıcı
  • Üyelik 27.01.2015
  • Yaş/Cinsiyet 43 / E
  • Meslek IT Maneger
  • Konum İstanbul Avrupa
  • Ad Soyad A** H**
  • Mesajlar 388
  • Beğeniler 59 / 26
  • Ticaret 0, (%0)
Diziyi Nerden alıyorsun ? Bunun için Dizi farklı tabloda ise inner join kullanırsın ekrana yazdırmak içinse diziyi alıp son sozon be bölümü guruplayıp DESC kullanırsın.
 

 

E-evcil.com

ercnshn ercnshn WM Aracı Kullanıcı
  • Üyelik 05.01.2014
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Edirne
  • Ad Soyad E** Ş**
  • Mesajlar 194
  • Beğeniler 84 / 30
  • Ticaret 1, (%100)
A dizisi - 5 sezon - 56 bölüm
5 sezon olan kısmı bolum_sezonundan direk al.
56 bölüm diyen kısmı da diziye ait bölümleri count() ile saydır.
Ama bölümleri dizilere bağlamamışsın sanırım?
 

 

wmaraci
wmaraci

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1118
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
sezon (int), bölüm (int) şeklinde ayarlarsan istediğin olur. Kendime ait çizgi film sitemde böyle kullanıyorum.
 

 

www.ontedi.com
www.cizgi.site

prigo prigo WM Aracı Kullanıcı
  • Üyelik 27.07.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad O** A**
  • Mesajlar 22
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Arkadaşlar cevaplarınız için teşekkür ederim ama halen mantığını anlayamadım..

seriler adında bir tablom var..
-seri_id(int)[1]
-seri_adi(varchar) [Deneme Dizi]
-seri_sezon(int) [5]

bolumler adında ikinci bir tablom var.
-bolum_id(int) [5]
-bolum_seri_id(int) [1]
-bolum_sezonu(int) [3]

Anlamadığım olay şu, 5 sezonumuz var şuan bolum_sezonu kısmımızda ise 3 yazıyor. seri_sezon kısmında ise sadece 5 yazıyor.. ben nasıl 3 sezona ait bolumleri eşleştireceğim bunu öğrenmek istiyorum :confused:
 

 

SefaCanDemir SefaCanDemir Front-End Developer Kullanıcı
  • Üyelik 10.11.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Front-End Developer
  • Konum Adana
  • Ad Soyad S** D**
  • Mesajlar 1345
  • Beğeniler 234 / 472
  • Ticaret 12, (%100)
İki tabloya da dizi_id oluşturun ve bununla eşleştirin.
 

 

sefacandemir.com.tr
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al