Mam w bazie tabele (kalendarz), która zawiera informacje o różnych wydarzeniach. Część z tych wydarzeń ma wyświetlać się cyklicznie co ileś tygodni. I tą "cyklicznością" mam problem.
Pola tabeli:
data_start - date
data_koniec - date
co_ile - int
przykładowy rekord:
data_start - 01.01.2010
data_koniec - 01.03.2010
co_ile - 1
Teraz np. chcemy wyświetlić wydarzenia dla miesiąca stycznia. Dla naszego przykładowego rekordu powinien go wyświetlić w dniach 01.01, 08.01, 15.01, 22.01, 29.01
Nie wiem jak się za to zabrać. Czy w sql'u da się napisać zapytanie do tego? Czy też w php zrobić obsługę tego?
Macie może jakieś doświadczenia w temacie?