• 25-01-2010, 18:01:51
    #1
    slm arkadaşlar.

    Haberleri en çok okunan ve bu ayın en çok okunan haberleri olarak sıralamak istiyorum. bunu nasıl gerçekleştirebilirim ?

    yardımlarınız için şimdiden teşekkürler
  • 25-01-2010, 18:11:38
    #2
    Üyeliği durduruldu
    //hit sutununun her okunmada +1 arttığını varsayarak sql kodumuzu yazıyoruz
    select * from tablo where tarih >= DATE_SUB(CURDATE(), INTERVAL 1 MONTH) order by hit desc
  • 25-01-2010, 19:49:46
    #3
    BHCoder adlı üyeden alıntı: mesajı görüntüle
    //hit sutununun her okunmada +1 arttığını varsayarak sql kodumuzu yazıyoruz
    select * from tablo where tarih >= DATE_SUB(CURDATE(), INTERVAL 1 MONTH) order by hit desc

    hocam bu şekilde haftalık günlük olayı varmı fonksiyonun ?
    DATE_SUB(CURDATE(), INTERVAL 1 MONTH)

    DATE_SUB(CURDATE(), INTERVAL 1 WEEKEND)
    DATE_SUB(CURDATE(), INTERVAL 1 DAY)
  • 25-01-2010, 20:26:11
    #4
    DATE_SUB(curdate(), INTERVAL 1 MICROSECOND)
    DATE_SUB(curdate(), INTERVAL 1 MINUTE)
    DATE_SUB(curdate(), INTERVAL 1 HOUR)
    DATE_SUB(curdate(), INTERVAL 1 DAY)
    DATE_SUB(curdate(), INTERVAL 1 WEEK)
    DATE_SUB(curdate(), INTERVAL 1 MONTH)	
    DATE_SUB(curdate(), INTERVAL 1 QUARTER)
    DATE_SUB(curdate(), INTERVAL 1 YEAR)
  • 25-01-2010, 20:27:10
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Eyvallah Üstad. Ellerinize sağlık.
  • 25-01-2010, 22:52:21
    #6
    Daky adlı üyeden alıntı: mesajı görüntüle
    DATE_SUB(curdate(), INTERVAL 1 MICROSECOND)
    DATE_SUB(curdate(), INTERVAL 1 MINUTE)
    DATE_SUB(curdate(), INTERVAL 1 HOUR)
    DATE_SUB(curdate(), INTERVAL 1 DAY)
    DATE_SUB(curdate(), INTERVAL 1 WEEK)
    DATE_SUB(curdate(), INTERVAL 1 MONTH)    
    DATE_SUB(curdate(), INTERVAL 1 QUARTER)
    DATE_SUB(curdate(), INTERVAL 1 YEAR)
    baba büyüksün
  • 25-01-2010, 22:59:14
    #7
    Daky adlı üyeden alıntı: mesajı görüntüle
    DATE_SUB(curdate(), INTERVAL 1 MICROSECOND)
    DATE_SUB(curdate(), INTERVAL 1 MINUTE)
    DATE_SUB(curdate(), INTERVAL 1 HOUR)
    DATE_SUB(curdate(), INTERVAL 1 DAY)
    DATE_SUB(curdate(), INTERVAL 1 WEEK)
    DATE_SUB(curdate(), INTERVAL 1 MONTH)	
    DATE_SUB(curdate(), INTERVAL 1 QUARTER)
    DATE_SUB(curdate(), INTERVAL 1 YEAR)
    Başarıların devamını dilerim. Bu paylaşım için teşekkürler.
  • 26-01-2010, 01:37:35
    #8
    çok teşekkürler hocem
  • 26-01-2010, 01:40:45
    #9
    İşinize yaraması önemliydi, amacına ulaşmışsa sorun yok