• 26-02-2015, 22:31:17
    #1
    Arkadaşlar merhaba,

    veritabanı tarih kısmını time(); ile kaydediyorum ve bugünün verilerini yazdırmak istiyorum.

    Sadece bugün girilen verileri nasıl listelerim ?

    Örnek tablo : Resimler - id,uyeid,isim,tarih
  • 26-02-2015, 23:51:39
    #2
    furina adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba,

    veritabanı tarih kısmını time(); ile kaydediyorum ve bugünün verilerini yazdırmak istiyorum.

    Sadece bugün girilen verileri nasıl listelerim ?

    Örnek tablo : Resimler - id,uyeid,isim,tarih
     
        $gunbasi=strtotime("last Day")+(24*60*60);
     $sql=mysql_query("select * form tablename where tarih>=$gunbasi".);
     while($nx=mysql_fetch_array($sql))
     {
       
       echo $nx['isim']."<br>";
        	
     	
     }

    Mantik dünün tarihini time formatinda alip 24 saat eklenir boylece gunun ilk saatine ulaşilir eğer gunün ilk saat değeri veritababninda ki time türündeki tarih alanı ile karşılaştirilir. büyük ve eşit olanlar zaten günün tarihi oluyor. Gelen verileride yazdirma işleminiz kaliryor.
    Uygulamada test etmedim.
  • 27-02-2015, 11:10:32
    #3
    NURAH adlı üyeden alıntı: mesajı görüntüle
     
        $gunbasi=strtotime("last Day")+(24*60*60);
     $sql=mysql_query("select * form tablename where tarih>=$gunbasi".);
     while($nx=mysql_fetch_array($sql))
     {
       
       echo $nx['isim']."<br>";
        	
     	
     }

    Mantik dünün tarihini time formatinda alip 24 saat eklenir boylece gunun ilk saatine ulaşilir eğer gunün ilk saat değeri veritababninda ki time türündeki tarih alanı ile karşılaştirilir. büyük ve eşit olanlar zaten günün tarihi oluyor. Gelen verileride yazdirma işleminiz kaliryor.
    Uygulamada test etmedim.


    Teşekkürler hocam bu şekilde çözdüm.

    $zaman= mktime(date("00"),date("00"),date("01"),date("m"), date("d"),date("Y"));