Son 7 günün verilerini çekmek istiyorum. Evet bununla ilgili her yerde komut var ama aradığım şu.
Son 7 günün verilerini pazartesiden pazara kadar çekmek istiyorum. Ve verilerin sıralı olması gerekiyor. Bunu nasıl yapabilirim?
MySQL Son 7 Günün Verileri?
5
●315
- 10-02-2019, 18:37:09Öncelikle yapman gereken ilk iş veritabanındaki tarih türünü "datetime" yapmak.emreires adlı üyeden alıntı: mesajı görüntüle
Ardından 7 gün önceki tarihi alacaksın;
Tarih saat formatın bu şekilde olmalı: Y-m-d H:i:s
$cevir = strtotime('-7 days',strtotime($mevcuttarihsaat)); $yedi_gun_once = date('Y-m-d H:i:s' ,$cevir );7 gün önceki tarihi alıp veritabanında bugün ile 7 gün önceki tarih arasındaki değerleri yazdıracaksın sorgu ile.
Örnek:
"select * from tablo where tarihsaat < $mevcuttarihsaat AND $yedi_gun_once < tarihsaat"
- 10-02-2019, 18:42:49emreires adlı üyeden alıntı: mesajı görüntüle
$gecen_pazartesi = new DateTime("last monday") - 12-02-2019, 16:40:00mysqlde weekday fonx. mevcuttur onu bir incelemeni tavsiye ederim