Şimcik olayı kabaca ve basit bir yöntemle şöle anlatabiliriz;
MySQL'de guncelle diye bir tablo aç. İçinde 1 alan olsun.
Alan adını tarih yap. Bu alana date("Y-m-d"); koduyla oluşturduğun tarihi yaz. Ve bir php dosyası oluştur. Bu php dosyası içinde guncelle tablosundaki tarih alanını okuyan ve o scriptin çalıştırıldığı tarih ile sql'deki tarihin aynı olup olmadığını kontrol eden bir kod olsun.
Eğer tarih verisi aynı değilse guncelle tablosunu TRUNCATE komutu ile temizleyen ve yeniden bugünün tarihi yazan bir kod olsun.
Tabii sıfırlamak istediğin veriyi de temizlesin yeni tarih verisini sql'e yazarken.
Bu php scriptinin ismini de örneğin denetle.php yapıp sitenin ana php dosyalarından include ile kullanabilirsin.
Hangi tip scriptte sıfırlama işlemi yapacağını bilmediğim için örnek kod yapmıyorum. Eğer php bilgin çok zayıfsa ve yapamıyorsan profilimdeki msn'den ulaş bana.
Çok kabaca bir anlatım olduğunun farkındayım.