Php ile Belirli Tarihi listeleme

sameet35
16-04-2014, 22:15   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Nis 2013

 

Arkadaşlar personeller tablomda adi,soyadi,isegirisi,istencikisi alanları var

benim yapmak istediğim şey ise işten çıkış tarihi boş olan ve işten çıkış tarihi 01.03.2014-31.03.2014 arasındaki personelleri listelemedir.

bu konuda bana yardımcı olabilir misiniz acaba

Fatihmert
13-08-2015, 01:55   |  #2  
Taze Üye
Teşekkür Sayısı: 0
8 mesaj
Kayıt Tarihi:Kayıt: Ağu 2012

Merhaba,

Bunun için zaman aralıklarını TIMESTAMP türünde yapmanız sizin için daha avantajlı olacaktır.

Veri tabanınızdan sorguları listeleyim, iş PHP'ye düşüyor.

Boş olanlar için empty() fonksiyonunu kullanabilirsiniz.

Tarih aralığı için ise; strtotime() fonksiyonunu kullanmanız gerekiyor.

Örnek vermek gerekirse; 

$baslangic = date('Y-m-d', strtotime("01/05/2015"));
$bitis = date('Y-m-d', strtotime("01/06/2015"));
//veritabanından gelenler ise
//$veri['isegirisi'];
//$veri['istencikisi'];

if(($veri['isegirisi'] > $baslangic) && ($veri['istencikisi'] < $bitis)){
 echo $veri['adi'].$veri['soyadi'];
}

Gibi..