Bir Takvimi Takvim doldurmamak

2 Cevap php

Ben öğretmen odaları / araçlarını tarihler için fiyatları karşılaştırın benim okul için bir zamanlama sistemi oluşturma. Ben sadece bir yönü üzerinde şaşırıp: takvimi doldurmamak. Temelde, bir ay ve hafta görünümü olacak. Aylık görünüm iyiyim kodlama değilim, ama üzerinde şaşırıp haftalık görünümü bulunuyor.

Rezervasyonlar eklediğiniz kişiler rezervasyon tarihini, ve o kadar sürer günün bloğu (ler) belirtmek mümkün olacak. Ben o günlerde sorguları çalışan ve bir şey o anda rezervasyonu ise görme, haftada gün / blokları üzerinden özyineleme olabilir, ama bu yol çok verimsiz olacaktır.

Benim ikinci fikir haftanın ilk ve son gün için bir zaman damgası almak ve sonra o tarihlerde hepsi ile ilişkilendirilebilir bir dizi doldurmak oldu. Sonra bütün gün blokları üzerinden özyineleme ve dizide herhangi bir sonuç bulabiliriz. Bu biraz daha iyi, ama yine de benim için verimsiz gibi görünüyor.

Bunu yapmanın iyi bir yolu var mı?

2 Cevap

Beklendiği gibi hızlı takvimi kullanabilirsiniz, onun çok basit, sadece bu SQL sorgusu geçmesi gerekiyor, bu iş olacak.

Bu öğretici kontrol

http://www.evolt.org/quick%5Fcalendar%5Fusing%5Fajax%5Fand%5Fphp

Veya başlangıç ​​ve aktif haftanın sonu arasındaki tarihlerde meydana gelen tüm olayları seçin, hafta gün boyunca döngü sonra, bir dizi sonuçları koymak ve dizideki olayların aktif bir gün gerçekleşecek olup olmadığını kontrol edin.