posiadam sklep internetowy i staram sie stworzyć skrypt w którym bede mógł sobie wybrać w jakim dniu jaki produkt ma być w specjalnej promocji na sklepie.
Problem polega na tym, że nie chciałbym tego zmieniać dziennie lecz, żeby to odrazu zapropogramowac na przykład na cały miesiąc.
Nie mam pojęcia jak to zsynchronizować z kalendarzem…
Oto kalendarz przykładowy: http://www.dynarch.com/projects/calendar/. Jeśli chcesz poszukać innych to wpisz w googla “js calendar” i na pewno jakiś znajdziesz. Każdy taki kalendarz ma przykład na bazie którego bazujesz.
Kalendarz wpisuje wybraną datę w określone pole input. To pole zapisuje się do bazy.
Samą promocję ustawiasz na zakończoną po upływie czasu zapytaniem do bazy:
UPDATE produkty SET zakonczona=1 WHERE UNIX_TIMESTAMP(koniec_promocji)
lub być może
UPDATE produkty SET zakonczona=1 WHERE koniec_promocji
W tym schemacie koniec_promocji to będzie to pole wpisane a raczej wyklikane z kalendarza.
Może na starcie warto zrobić na zwykłym inpucie a później pobawić się w kalendarz.