ZAMAN GEÇTİKÇE MYSQLDEKİ VERİYİ AZALTMAK.

Plagueİbrahim DURAN

Mysqldeki bir int değerin gün geçtikçe azalmasını nasıl sağlayabilrim? Yani mysql'de kalangun adlı bir int değer olcak ve gün geçtikçe bu değer birer birer azalcak.

2013-09-05 14:32:36 Edit:2013-09-05 14:33:17

Php

ona benzer bir ufak script yayınlamıstı  alicilin hocam gerci tam  islevi bu degil ama  vardı  tam olarak istediginizi yapmak icin   iyi bir sınıf yazmanız gerekir 

2013-09-05 15:42:58

Php

alicilinAli Fırat Güler

Bir int alandaki veriyi azaltmak için "UPDATE tablo SET kalangun = kalangun -1" şeklinde bir query yazmanız gerekmekte. Eğerki bunun otomatik yapılmasını istiyorsanız bunu Cron Job ile halledebilirsiniz. Google'da Cron job diye araştırırsanız bulursunuz.

Tabi kalan günleri bu şekilde hesaplamak yerine;

Tablonuza her ne ekliyorsanız eklendiği tarihi tutup, select ile çekerken şimdiki tarihten ürünün eklendiği tarihi çıkarıp kalan gün sayısını öğrenebilirsiniz. Eğerki ileri tarihli bir işlem yapıyorsanız eklenen tarihten şimdiki zamanı çıkarın.

2013-09-05 21:45:41 Edit:2013-09-05 21:48:23

Php

Cpanel içinde CRON JOBS diye bir bölüm var. onu bul. "Daily" seçeneği ile şöyle birşeyler ekle.:

php -q /home/phpkodlari/public_html/gunluk_azaltma.php
Her programcı birgün Php yi tadacaktır
2013-09-07 21:55:38

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro