resim gelmemiş ama eğer bir kullanıcı php sayfasını çağırmazsa bu işlem yapılamaz. IIS'de shedule (zamanlanmış görevler) diye bir kavram var. Benzer şekilde bu özellik cpanllerede eklenmeye başlandı. Burada ilgili php dosyasını seçiyorsunuz ve ne zaman çalıştırılması gerektiğini beliritiyorsunuz. Eğer böyle bir kullanılabilir özellik yoksa, her kullanıcı girdiğinde bir önceki günün devir işlemi yapılmışmı kontrol edecek ve yapılmamışsa yapacak bir kod kullanmanız gerekecek. En az sorguyla çalışacak şekilde bir düzen kurmaya çalışın.
Kayıt olmadığımız için görmemiz mümkün değilmiş resminizi.
Akılama gelen en kestirme yol, bir tablo içerisinde devri yapılmış en son günün tarihini kayıt etmeniz.
her kullanıcı giriş yaptığında kayıtlı gün geçerli gün mü diye kontrol edersiniz. Değilse gerekli devir işlemlerini yaparsınız.
Unutmamanız gereken nokta her gün siteye mutkala girecek diye bir şey yok, bunu düşünerek kodlayın.
Ben başından itibaren neden günlük devir işlemi yapmaya çalıştığınızı anlamadım. Neden böyle birşeye ihiyaç duyuyorsunuz? Verdiğiniz resimdede sanki devir yapılacakmış gibi bir durum görmedim. Eğer bir şubenin belirli bir günündeki durumunu görmek istiyorsanız tarihe göre sorgulama yapıp, alınanlardan verilenleri çıkarmanız yeterli olur.