• 15-02-2018, 04:07:25
    #1
    $sorgu = $conn->query("SELECT * FROM tablo_ismi WHERE tarih != 0  ORDER BY tarih ASC");
    Merhaba arkadaşlar. Amacım verileri php tarihine göre (saat ve dakika önemli değil) verileri 7 gün öncesinden 7 gün sonrası aralığında çekme. Yani Php tarihi 2018-02-15 ise aralık 2018-02-08 ile 2018-02-22 olacak. Biraz uğraştım ama beceremedim. Yardımcı olursanız sevinirim.
    Bu arada veritabanımda tariih formatı datetime olarak kayıtlı.
  • 15-02-2018, 09:39:13
    #2
    tarih >= başlangic and tarih <= bitis
    Unix olarak
    strtotime kullanabilirsiniz
  • 15-02-2018, 10:12:46
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Mysql date between diyr aratırsanız direk mysql in öyle bir sorgusu var
  • 15-02-2018, 16:57:09
    #4
    hesapadim adlı üyeden alıntı: mesajı görüntüle
    tarih >= başlangic and tarih <= bitis
    Unix olarak
    strtotime kullanabilirsiniz
    Karakurt adlı üyeden alıntı: mesajı görüntüle
    Mysql date between diyr aratırsanız direk mysql in öyle bir sorgusu var
    Ben Phpdeki o anki tarih fonksiyonunu 7 gün geri ve 7 gün ileri almayı beceremedim aslında
  • 15-02-2018, 17:18:25
    #5
    $sorgu = $conn->query("SELECT * FROM tablo_ismi WHERE tarih BETWEEN NOW() - INTERVAL 7 DAY AND NOW() ORDER BY tarih ASC");
  • 15-02-2018, 18:45:36
    #6
    yassey adlı üyeden alıntı: mesajı görüntüle
    $sorgu = $conn->query("SELECT * FROM tablo_ismi WHERE tarih BETWEEN NOW() - INTERVAL 7 DAY AND NOW() ORDER BY tarih ASC");
    Biraz düzenledim ve şöyle yaptım oldu.
    SELECT * FROM tablo_ismi WHERE tarih BETWEEN CURDATE() - 7 AND CURDATE() + 8 ORDER BY tarih ASC
    +7 yazınca ayın 22sini çekmiyor nedense. ben de + 8 yazdım.
    Herkese Teşekkürler...
  • 15-02-2018, 20:00:45
    #7
    driller adlı üyeden alıntı: mesajı görüntüle
    Ben Phpdeki o anki tarih fonksiyonunu 7 gün geri ve 7 gün ileri almayı beceremedim aslında
    strtotime("now - 7 days")
  • 04-11-2021, 14:04:42
    #8
    peki bunu saate göre yani saat 14:00 de bir veri saat 15:00 de diğer veri gelecek şekilde nasıl düzenliyebiliriz ??