Arkadaşlar yapmak istediğim, her tarih değişiminde tablodaki sayac alanındaki değerleri otomatik sıfırlamak, bunu nasıl yapabilirim? Trigger la yapılabilir ama bir türlü yazamadım. Bu konuda bilgisi olan var mı?
MySQL veritabanı sorunu
Cevaplar
Her tarih degişimi derken,24 saatlik gün değişiminden mi bahsediyorsun.Yani günlük hit mi tutacaksın?
Eğer öyleyse bir script kurup cron job ataman gerekli.
Tam olarak istediğini ayrıntılı olarak anlatırsan daha fazla yardımcı olabiliriz.
Eğer öyleyse bir script kurup cron job ataman gerekli.
Tam olarak istediğini ayrıntılı olarak anlatırsan daha fazla yardımcı olabiliriz.
Evet arkadaşım doğru anlamışsın, günlük hit tutmak istiyorum. Her 24 saatte bir sıfırlanacak.
daha öncede dediğim gibi bir script hazırlamalısın ve cron job(zamanlanmış görev) kurmalısın. Hostunda kullandığın panelde bununla ilgili alan mevcuttur.Orda hazırlamış olduğun scriptin hangi aralıklarla çalışması gerektiğini gösterebiliyorsun.Ordan 24 saatte bir scriptini çalıştıracak şekilde ayar yapman yeterli. Çalışan scriptinde sql'de bütün günlük hit sütunu sıfırlayacak.Hepsi bu. İkinci bir yol daha var ama bu biraz daha uzun ve gereksiz zahmetli.
Anladım kardeş, çok sağolasın