• 12-10-2009, 13:30:49
    #10
    Üyeliği durduruldu
    mersoy adlı üyeden alıntı: mesajı görüntüle
    sdemirkeser
    veritabanı alan tipini değiştirdiğimde formdan gelen tarihi db ye yazdıramıyorum
    bu konuda bir önerin varmı?
    yukarıda nasıl kayıt altına aldığımı göstermiştim.
    alan tipini date yaptiysaniz yil - ay gun formatina cevirmeniz gerkiyor

    $davetiyetarihi = "$yil-$ay-$gun";
  • 12-10-2009, 16:47:02
    #11
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    alan tipini date yaptiysaniz yil - ay gun formatina cevirmeniz gerkiyor
    $davetiyetarihi = "$yil-$ay-$gun";
    hocam kayıt tamam da şimdide listelemiyor
    bu şekilde deniyorum sorguyu
    $al = $db->sql_query("SELECT * FROM ".$prefix."_davetiye WHERE date() <= tarih and onay='1' ORDER BY tarih ASC");
    sorgunun çalıştığını göstermek adına belirteyimki
    date() <= tarih
    bu kısmı kaldırırsam tüm davetleri listeliyor
    bu sorguda bir sorun var sanırım yada if ile kontrol ettirsek daha sağlıklı olacak sanırım
  • 12-10-2009, 17:00:22
    #12
    if ile hallettim arkadaşlar
    sorun veritabanı türündeymiş
    teşekkür ederim yardımlarınız için
  • 12-10-2009, 17:03:43
    #13
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mersoy adlı üyeden alıntı: mesajı görüntüle
    hocam kayıt tamam da şimdide listelemiyor
    bu şekilde deniyorum sorguyu
    $al = $db->sql_query("SELECT * FROM ".$prefix."_davetiye WHERE date() <= tarih and onay='1' ORDER BY tarih ASC");
    sorgunun çalıştığını göstermek adına belirteyimki
    date() <= tarih
    bu kısmı kaldırırsam tüm davetleri listeliyor
    bu sorguda bir sorun var sanırım yada if ile kontrol ettirsek daha sağlıklı olacak sanırım
    Arkadaşım o şekilde kullanamazsın, ya şu şekilde kullan:
    "SELECT * FROM tablo WHERE tarih <= date('2009-10-06')"
    ya da şu şekilde kullan:
    "SELECT * FROM tablo WHERE tarih <= now()"
    aslında en güzeli mktime() ile kullanman, istediğin formata da çevirebilirsin böylece.
  • 12-10-2009, 18:12:00
    #14
    WHERE CURDATE(tarih)
    çalışmıyormu ?