• 04-08-2023, 21:36:40
    #1
    ben bir çekiliş sitesi projesi yapıyorum çekilişler diye bir mysql tablom var tablonun içinde ürün adı ürün resmi ürün bilgisi fln var var örneğin 10 kişi bu çekilişe katılmak istiyor ben bu 10 kişiyi diyelimki a çekilişine nasıl kayıt edicem?
  • 04-08-2023, 21:39:14
    #2
    Katilanlar tablosu oluşturup katılanları kayıt edersiniz çekiliş id de eklersiniz katılanlar hangi çekilişe katılmış belli olur.
  • 04-08-2023, 21:39:32
    #3
    Yeni bir tablo oluştur tabloya giveaway adında column aç, ona çekilişin idsini kaydet. Katılımcıları row olarak eklersin, col yapısını kendine göre ayarlarsın.
  • 04-08-2023, 21:44:16
    #4
    Mustafa1379 adlı üyeden alıntı: mesajı görüntüle
    Katilanlar tablosu oluşturup katılanları kayıt edersiniz çekiliş id de eklersiniz katılanlar hangi çekilişe katılmış belli olur.
    hocam 1 tane çekiliş olmiyacak birden fazla olucak her çekilişe katılan için yeni bir sütün açılması mantıklımı yoksa 3 tane çekiliş var diyem 3 sütün da kullanıcıları topluyabilirmiiyiz?
  • 04-08-2023, 21:48:12
    #5
    Çekilişler tablosunda tüm çekilişler listelenecek. Bir de id tutulacak. Genelde id'ler AUTO_INCREMENT ve primary_key olur.

    Katılanlar tablosu olacak ve bunda da cekilis id'si olacak. Cekilis idsine karşılık gelen çekilişe katılmış gibi.
  • 04-08-2023, 21:48:49
    #6
    Katılımcılar tablosu oluştur. Kayıt butonuna basıldığında tabloya kayıt edilip 10 kişi olduğunda random ID döndürerek kazananı belirlesin.
  • 04-08-2023, 22:18:37
    #7
    GVertigang adlı üyeden alıntı: mesajı görüntüle
    Katılımcılar tablosu oluştur. Kayıt butonuna basıldığında tabloya kayıt edilip 10 kişi olduğunda random ID döndürerek kazananı belirlesin.
    hocam katılımcı sayısı değilde belirli bir tarih verip ozaman dönmesini istiyorum onu nasıl yaparım?
  • 04-08-2023, 22:20:46
    #8
    en4loss adlı üyeden alıntı: mesajı görüntüle
    hocam katılımcı sayısı değilde belirli bir tarih verip ozaman dönmesini istiyorum onu nasıl yaparım?
    Veritabanında çekiliş tarihi ve saati için yeni bir bölüm ekleyebilirsiniz. Sonra da Cron gibi yöntemlerle çekilişi döndürebilirsiniz.
  • 04-08-2023, 23:00:55
    #9
    ben 3 ay önce kendime yazmıştım tablo mantığı şu şekilde

    bu çekiliş tablosu


    buda çekiliş kazananını insert eden cekilise_katilanlar tablosu