• 01-08-2014, 09:14:29
    #1
    Oylama sistemine tarih kriteri koyacağım. Voted sütununda oylama tarihleri yazıyor. Şu şekilde. 2014-08-01 06:45:21

    Listelemeye ayın 25 inden önce yapılan oylamaları dahil edeceğim.

    Aşağıdaki kodların içine oylaması ayın 25'incen önce yapılanlar kriterini ekleyebilir misiniz. Teşekkürler.

     $filtre=" where post_author='$u' and $ay1 and voted<ayın25indenküçük and vote>=$a5->a and  month(voted)=month(curdate()) and year(voted)=year(curdate())      GROUP BY g.id having count(*)>=$a1->a";
  • 01-08-2014, 13:40:50
    #2
    Üyeliği durduruldu
    bunu deneyin, http://www.tahribat.com/Forum-Php-My...yondur-171439/
  • 01-08-2014, 14:48:37
    #3
    asilonline adlı üyeden alıntı: mesajı görüntüle
    Oylama sistemine tarih kriteri koyacağım. Voted sütununda oylama tarihleri yazıyor. Şu şekilde. 2014-08-01 06:45:21



    Listelemeye ayın 25 inden önce yapılan oylamaları dahil edeceğim.



    Aşağıdaki kodların içine oylaması ayın 25'incen önce yapılanlar kriterini ekleyebilir misiniz. Teşekkürler.



     $filtre=" where post_author='$u' and $ay1 and voted<ayın25indenküçük and vote>=$a5->a and  month(voted)=month(curdate()) and year(voted)=year(curdate())      GROUP BY g.id having count(*)>=$a1->a";

    Like komutunu deneyin
  • 01-08-2014, 16:10:20
    #4
    Bir kereliğine sadece 25 temmuzdan önceki oyları mı almak istiyorsun? yoksa hep bir önceki ayın 25 ine kadar olan oyları mı gösterecek?
  • 02-08-2014, 14:05:00
    #5
    $filtre=" where post_author='$u' and day(voted)<=$a0->a and $ay1 and vote>=$a5->a and month(voted)=month(curdate()) and year(voted)=year(curdate()) GROUP BY g.id having count(*)>=$a1->a";

    şeklinde çözdüm. İlgilenen herkese teşekkürler.
  • 02-08-2014, 19:34:43
    #6
    Arkadaşım, voted alanı TIMESTAMP yada DATETIME tipinde ise bu kadar atraksyona gerek yok.

    $tarih = '2014-05-25 00:00:00';
    $filtre=" where post_author='$u' and $ay1 and voted<'".$tarih."' and vote>=$a5->a and month(voted)=month(curdate()) and year(voted)=year(curdate()) GROUP BY g.id having count(*)>=$a1->a";