Codeigniter ile 2 tarih Aralığını alma
Merhabalar,
bir yarışma sitesi yapıyorum ve kullanıcılar sınavı bitirdiğinde bunu vertabanına kaydediyorum. Şöyle bir problemim var ben skor tablosunda sadece bu hafta girilen skorları göstermek istiyorum bunu nasıl yaparım?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Merhaba kullandığın versiyonun 3 olduğunu varsayarak bir örnek oluşturuyorum.
$this->db->where('DATECOLUMN >=', $firstDate)->where('DATECOLUMN <=', $secondDate);
DATECOLUMN => Tablodaki kolon adın.
$firstDate => başlangıç tarihi
$secondDate => Bitiş tarihi
Başlangıç ve bitiş tarihlerini
Geçen haftanın ilk gününü Almak için
$firstDate = date('Y-m-d', strtotime("monday -2 week"));
Geçen haftanın son gününü almak için
$secondDate = date('Y-m-d', strtotime("sunday -1 week"));