• 03-03-2019, 13:57:26
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar tabloda ki verileri gün sonu sıfırlayıp diğer gün sıfırlanmış şekilde tekrar veri girilecek hale getirmek istiyorum, tablo sadece görüntülenme için tabloya veriyi inputtan gönderip gösteriyorum.
    Yol gösterecek var ise çok sevinirim, zamanınızı ayırdığınız için şimdiden teşekkür ederim.
  • 03-03-2019, 23:15:27
    #2
    1. SSH erişiminiz var mı?
    2. Crontab hakkında bilginiz var mı?
  • 03-03-2019, 23:17:56
    #3
    MOmerAlpi adlı üyeden alıntı: mesajı görüntüle
    1. SSH erişiminiz var mı?
    2. Crontab hakkında bilginiz var mı?
    SSH maalesef yok , crontab bilgim yok, sadece php kullanıyorum evet.
  • 03-03-2019, 23:28:26
    #4
    tabloyusifirla.php diye bir dosya oluşturun

    İ;çerisinde: TRUNCATE TABLE tablo SQL kodu veya ne isterseniz yer alsın.

    cron-job.org buraya ücretsiz kayıt olup her gün olarak tabloyusifirla.php linki ayarlayın her gün bu dosya çalışsın, sıfırlansın.
  • 03-03-2019, 23:30:43
    #5
    siyon adlı üyeden alıntı: mesajı görüntüle
    SSH maalesef yok , crontab bilgim yok, sadece php kullanıyorum evet.
    Cron için SSH gerekmediğini hatırladım. Cpanel'den kolayca ayarlayabilirsiniz.


    Komut kısmına: php -f /home/USERNAME/public_html/temizle.php yazabilirsiniz.

    İligli php dosyasında ise temizleme işlemini yapabilirsiniz.
    Örn:
    $pdo = new PDO('mysql:host=localhost;dbname=test', 'root', '');
    $sql = "TRUNCATE TABLE `tabloAdi`";
    $statement = $pdo->prepare($sql);
    $statement->execute();
  • 03-03-2019, 23:32:08
    #6
    instads adlı üyeden alıntı: mesajı görüntüle
    tabloyusifirla.php diye bir dosya oluşturun

    İ;çerisinde: TRUNCATE TABLE tablo SQL kodu veya ne isterseniz yer alsın.

    cron-job.org buraya ücretsiz kayıt olup her gün olarak tabloyusifirla.php linki ayarlayın her gün bu dosya çalışsın, sıfırlansın.
    yanlış anlaşıldı sanırım ben tablo içinde ki veriyi silmek istiyorum evet ama bu kod tabloda ki bütün verileri siliyor ben sadece 24 saatte 1 kere tabloyu boşaltmak istiyorum table alanında, daha sonra girdiğim verileri bir sonra ki gün gösterecek.

    yani 24 saatte 1 kere tabloda ki veriler html sayfasından silinecek ama databasede kalacak.
  • 03-03-2019, 23:35:09
    #7
    Veritabanına tarih ekleyin daha sonra html sayfasında php sorgusuna where ile tarih kontrolü sağladıktan sonra sadece o günü görürsünüz. Eskiler için de veritabanı veya GET ile istediğiniz tarihi seçebilirsiniz URL'den veya inputtan.
  • 03-03-2019, 23:38:04
    #8
    instads adlı üyeden alıntı: mesajı görüntüle
    Veritabanına tarih ekleyin daha sonra html sayfasında php sorgusuna where ile tarih kontrolü sağladıktan sonra sadece o günü görürsünüz. Eskiler için de veritabanı veya GET ile istediğiniz tarihi seçebilirsiniz URL'den veya inputtan.
    ufak birşeyler çaktı kafamda çok teşekkür ederim deniyorum .