• 16-02-2024, 17:54:05
    #10
    <?php
    
    require __DIR__ . '/config.php';
    $basla = $spexcon->query("SELECT * FROM repacks ORDER BY id ASC");
    foreach ($basla as $ff) {
        $id = $ff['id'];
        $bitis = $ff['btarih'];
        $simdiki_zaman = time();
        if ($bitis > $simdiki_zaman) { 
            $upa = $spexcon->query("UPDATE repacks SET st='1' WHERE id='".$id."' AND st='0'");
        } else {
            echo "Paketin süresi dolmuş. </br>";
        }
    }
    ?>
    • DigitalHistory
    DigitalHistory bunu beğendi.
    1 kişi bunu beğendi.
  • 16-02-2024, 18:04:04
    #11
    Ek not konuya yorum yapan arkadaşlar 2 tarihte zaten Unix formatta niye date formatına convert ediyorsunuz?

    Mantıklı düşündüğünüz de başlangıç ve bitiş tarihi zaten unix ufak bir > kontrolü yeterli
  • 16-02-2024, 21:50:55
    #12
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    sorguyu yanlış yazmışım sanırım. aşağıdaki şekilde dener misin?
    <?PHP
    require __DIR__ . '/config.php';
    $simdiki_zaman = date('Y-m-d H:i:s');
    $repacks = $spexcon->query("SELECT * FROM repacks WHERE '" . $simdiki_zaman . "' >= btarih AND st = '0' ORDER BY id ASC");
    
    foreach ($repacks as $repack) {
    $spexcon->query("UPDATE repacks SET st='1' WHERE id='" . $id . "'");
    }
    Misafir adlı üyeden alıntı: mesajı görüntüle
    <?php
    
    require __DIR__ . '/config.php';
    $basla = $spexcon->query("SELECT * FROM repacks ORDER BY id ASC");
    foreach ($basla as $ff) {
        $id = $ff['id'];
        $bitis = $ff['btarih'];
        $simdiki_zaman = time();
        if ($bitis > $simdiki_zaman) {
            $upa = $spexcon->query("UPDATE repacks SET st='1' WHERE id='".$id."' AND st='0'");
        } else {
            echo "Paketin süresi dolmuş. </br>";
        }
    }
    ?>


    2gun urasdan sonra en son dogru kodu buldum tesekkurler simdi bu phpiya cron bagliyicam tesekkurler
  • 17-02-2024, 03:13:47
    #13
    DigitalHistory adlı üyeden alıntı: mesajı görüntüle
    2gun urasdan sonra en son dogru kodu buldum tesekkurler simdi bu phpiya cron bagliyicam tesekkurler
    Rica ederim hocam bu arada not düşmekte fayda var bir yorumda date formatını tavsiye etmişler ama asla öyle birşey yapmayın Unix formatı tercih etmişsiniz bu çok avantaj sağlar size bu yoldan devam başarılar diliyorum
    • DigitalHistory
    DigitalHistory bunu beğendi.
    1 kişi bunu beğendi.
  • 17-02-2024, 11:25:59
    #14
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Rica ederim hocam bu arada not düşmekte fayda var bir yorumda date formatını tavsiye etmişler ama asla öyle birşey yapmayın Unix formatı tercih etmişsiniz bu çok avantaj sağlar size bu yoldan devam başarılar diliyorum
    basdan unix kullaniyorum date formasi salikli request degil diye dusunuyorum. tek aklimda kalan soru şu

    simdi bu kodu ben 1 saatlik cron koduma ekliyicem acaba kasma ve s gibi sorun yasarmiyim ?


    Ellerinize salik
  • 18-02-2024, 03:14:33
    #15
    DigitalHistory adlı üyeden alıntı: mesajı görüntüle
    basdan unix kullaniyorum date formasi salikli request degil diye dusunuyorum. tek aklimda kalan soru şu

    simdi bu kodu ben 1 saatlik cron koduma ekliyicem acaba kasma ve s gibi sorun yasarmiyim ?


    Ellerinize salik
    Problem olmaz hocam
    • DigitalHistory
    DigitalHistory bunu beğendi.
    1 kişi bunu beğendi.