Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
karakter kaldı

sql gerisayim ile çalışan sorgu.

bir browser oyununda oyuncular birbirlerine saldırı açtığı zaman, saldırı süresi simdiki zamana eklenip sql'e atıyoruz. bu zaman geldiğinde sql üzerindeki komutlarmızın çalışmasını istiyoruz. ancak bunu her saniye çalıştıramayacağımız için event sistemi ile yapamayız. Ne tür bir yol izlememiz gerekir?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap Doğru Cevap

  • Avatar of Supervisor
    4 ay önce
    cevap - soru
    Bunu su sekilde yapabilirsin .
    Sql serverda actions tablonda savas vs islemlerini tutarsin .

    actionstartdate - actionenddate - actionaccuredate - userid - action type

    oyuncu savas actiginda actions tablosuna bir kayit eklersin.
    sql server da agent kullanip , bir scheduled sql jobun olur mesela . o da islemlerini yapar.


    actions tablona bir insert trigger eklersin .
    CREATE TRIGGER thereisanaction ON actions

    FOR Insert

    AS
    // burada da sql jobunun calisma zamaninii actionun gerceklesme zamanina atarsin .
    olur biter .
    :)
    • Avatar of gungnir89 gungnir89
      geç cevap attım. şehir dışındaydım.bunu deneyeceğim ancak internette pek agent ile ilgili bilgi bulamadık. başka cevap gelmeyecek sanırım
      4 ay önce yazılmış
    • Avatar of Supervisor Supervisor
      agent ile ilgili soru olursa onu da yaz :) alisirsan cok isini gorur
      4 ay önce yazılmış

Cevaplar

  • -1
    Avatar of secginli
    4 ay önce
    30 cevap - 3 soru
    .net kullanıyorsanız jquery+ajax+generic handler ile yapabilirsin.
    • Avatar of gungnir89 gungnir89
      yok php ile yapılan bir browser oyunu. bizim istediğimiz, oyuncular online olmasa da, o savaş o dakika, o saniyede olacağı için sql üzerinde yazdığımız komutu çalıştırabileceğimiz bir olay tetikleyici bir şey gerekli. onu nasil başarabiliriz?
      4 ay önce yazılmış
    • Avatar of nuknettin nuknettin
      bir cron job ile halledebilirsiniz tabi sunucularınz *niz tabanlı ise
      4 ay önce yazılmış
    • Avatar of gungnir89 gungnir89
      vps aldık kendimiz ayarları yapabilmek için. nerden bakabilirim bu cron job olayına tavsiye ettiğiniz anlatımı güzel bir yer var mı
      4 ay önce yazılmış