PhYtOnX adlı üyeden alıntı:
mesajı görüntüle
PHP ile belirli zamanda sorgu yapmak
13
●93
- 20-08-2021, 11:46:07Eyvallah hocam işte bu çok iyi oldu. Bunu yaparım birde cronjob veririm belirli zamanlarda çalıştırır çalıştırdığı gibi de işlemleri otomatik yapar. Birde hocam 259200 unixtime gün hesaplama işlemlerini yapabileceğim bir yer var mıdır acaba?
- 20-08-2021, 11:47:08Çalıştırılacak dosyaya cron bağlayıp aşağıda ki gibi bir kod ile işlem yaptırabilirsiniz.
Çalışma Mantığı: Veritabanından gelen tarih time'a çevrilir. Bu time değeri 3 gün öncesinin time değerinden küçük ise işlem yapılır. 3 gün öncesini hesaplamak için güncel time() değerinden 60*60*24*3 (saniye*dakika*saat*gün) çıkarılır. Veya alternatif olarak güncel tarihten 3 gün çıkartılabilinir. Örn. bağlantı
$tarih = date('Y-m-d H:i:S'); // Veritabanından gelen tarih if( strtotime($tarih) < (time() - (60*60*24*3)) ){ //islem_yap //islemin üzerinden 3 gün geçmiş } - 20-08-2021, 11:49:16Süpersiniz hocam. Çok teşekkür ederim. Deneyeceğim tekrardan teşekkür ederim ilginiz için.mikropiks adlı üyeden alıntı: mesajı görüntüle
- 20-08-2021, 11:49:49orada ben yapıyorum hocam unixtime işlemini 1 gün eklemek ya da çıkartmak istersen 86400 yapabilirsin.eycreative adlı üyeden alıntı: mesajı görüntüle
Bu işlem de 1 gün 86400sn olduğundan bu sayı var farklı zamanlar eklemek çıkartmak istersen sn olarak hesaplama yapabilirsin. - 20-08-2021, 11:51:14Süpersiniz hocam çok çok çok teşekkür ederim ilginiz için. Deneyeceğim.PhYtOnX adlı üyeden alıntı: mesajı görüntüle