PHP haftalık içerik gösterme
diyelimki bi sitem var her hafta popüler olan en çok tıklanan içeriklerimi göstermek istiyom bunu nasıl yapabilirim ve en çok tıklanan 10 içerik bunların yanlarına nasıl bi isaret koyablirim
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Üyelerin son aktif olduğu tarih saati üyeler tablosunda tarih sütununda datetime formatında tuttuğumuzu varsayalım aşağıdaki örnek kod ile son 30 dakikada aktif olanları listeleyebiliriz yada farklı ihtiyaçlar için kullanabilirsiniz Verileri çekmek için kullanacağımız sql sorgusu şöyle olacak:
son 1 yıl için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 YEAR
son 1 ay için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 month
son 1 gün için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 day
son 1 saat için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 hour
son 30 dakika için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 30 minute
gibi gibi örnekleri siz artırabilirsiniz.