• 15-02-2009, 12:59:26
    #1
    Üyeliği durduruldu
    şu şekilde anlatayım boks maçımız var

    x xx vs. y yy karşılaşıyor

    1. alır x xx
    2. alır y yy

    bitiş saati ve tarihi 00.01 / 01.01.2010

    ytani boks maçına tahminde bulunacaklar bitiş tarihide 00.01 / 01.01.2010 diyelim eger 00.02 / 01.01.2010 oldugunda bunu nasıl bitirebilirim ? yani buna girdikleri zaman bu maça tahminde bulunması durdurulmuştur gibi
  • 15-02-2009, 13:12:37
    #2
    veri tabanına tarihi kaydetme biçimin nedir ? tarih ve saat ayrı sütunlardami yoksa tek sütundami. örnek bir verinin tarihini verebilirsen kontrol kodunu yazabilirim
  • 15-02-2009, 13:29:46
    #3
    Üyeliği durduruldu
    daha tabloları oluşturmadım sadece bi projem var mantıgı kurup öyle girişmek istiyorum kodlamaya.. saat ve tarih olarak 2 ayrı sutun oluşturacagım..
  • 15-02-2009, 13:43:44
    #4
    bence en kolayi saati direk time(); şeklinde gir. kontrol etmen daha kolay olur.
    sql tablosuna time biçiminde bir baslama birde biriş zamani belirleriz. sonra bunu check ederiz. veya bir baslama zamani birde aktiflik süresi(2 gün aktif mesela)


    sql'e girerken
    $simdi = time(); //şu an
    $bitiszamani = $simdi  + 172800; //172800 = saniye cinsinden 2 gün ekledik
    $sql = mysql_query //mysql_query ile e bitis zamanini girdik uzun uzun yazmicam bu kodlari
    sql'den cekerken
    $simdi = time(); //şu an
    $sonzaman = mysql_query select vs.. //mysql den bitis zamanini cektik
    if ($simdi >= $sonzaman) { //kontrol
    //süre bitmiş
    }
    else {
    //süre bitmemiş
    }
  • 15-02-2009, 13:55:52
    #5
    Üyeliği durduruldu
    @LaCReMeL Çok Sağol