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?
Öncelikle yapman gereken ilk iş veritabanındaki tarih türünü "datetime" yapmak.
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"