• 11-12-2009, 00:40:13
    #1
    Üyeliği durduruldu
    Bir arkadaşın hazırladığı scripttte editlemek ve eklemek istediğim bir kaç detay var arkadaşlar. yalnız çok yabancı olduğum bir konu dan dolayı ilerleme kaydedemedim ..

    mkdate ..

    sistem girilen verileri mkdate ile vtye kaydediyor. yapmak istediğim ; son 24 saatde işlenen verileri syafada listeletmek bunu mkdate ile beceremedim uygun bir örnek yazacak olan olabilirmi ?

    şimdiden teşekkürler.
  • 11-12-2009, 00:57:45
    #2
    Üyeliği durduruldu
    php manueli okuyun demiyorlar boşuna kolay gelsin

    tarih biçimi time() fonksiyonu ile girilmelidir
    $saat = time()-60*60*24; 
    $sql_query = mysql_query("select * from haberler where saat> $saat");
  • 11-12-2009, 01:22:06
    #3
    Üyeliği durduruldu
    Teşekkürler hocam eksik olmayın. sağolsun bir arkadaş sonuçlandırdı işin bu kısmını ancak mesela, 1260486162 şeklindeki bir mktime veriisini nasıl d/m/y şeklinde gosterebilirim ?
  • 11-12-2009, 01:26:23
    #4
    Üyeliği durduruldu
    <?php
    function turkce_tarih($pul) {
        $gunler = array('Pazar', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 
                        'Cuma', 'Cumartesi');
        $aylar  = array('', 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 
                        'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık');
    
        return date("d ", $pul).$aylar[date("n", $pul)].date(" Y ", $pul).
               $gunler[date("w", $pul)];
    }
    
    # Örnek Kullanımı
    echo turkce_tarih(time());
    ?>
  • 11-12-2009, 02:43:50
    #5
    Üyeliği durduruldu
    Sağolun hocam +repledim