![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.09.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Tworzę pewien prosty system zamawiania posiłków. Posiłki na kolejny tydzień można zamawiać do czwartku włączenie. I teraz mam problem posiłki dodane do koszyka przed czwartkiem (zapisują się w bazie mysql) po wejściu do koszyka np w piątek można nadal zamówić. Kombinowałem ale coś mi nie idzie. Proszę o pomoc - jaki warunek dodać aby takie danie już koszyku była zablokowane. Dzięki z góry za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 26 Dołączył: 13.09.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Dodaj sobie kolumnę w bazie do kiedy można edytować dany posiłek w koszyku i ustaw datę na najbliższy czwartek od teraz. Następnie po wejściu w koszyk sprawdzasz, czy teraz <= do_kiedy_edytowac i jesli tak, to mozna, a jeśli nie, to nie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 8.09.2017 Ostrzeżenie: (0%) ![]() ![]() |
Dodaj sobie kolumnę w bazie do kiedy można edytować dany posiłek w koszyku i ustaw datę na najbliższy czwartek od teraz. Następnie po wejściu w koszyk sprawdzasz, czy teraz <= do_kiedy_edytowac i jesli tak, to mozna, a jeśli nie, to nie. Co tydzień jest inne menu. Można zamawiać na najbliższe 3 tygodnie. Dopisanie daty w bazie to jest jakaś myśl ale jak ktoś doda posiłek do koszyka nie z najbliższego tygodnia tylko 3 tyg w przód do data możliwości zamówienia na najbliższy czwartek obowiązuje tylko w przypadku pierwszego posiłku - drugi może zostać w koszyku i może być zamówiony w ciągu kolejnych 2 tygodni. Albo najprościej ustawić w cronie czyszczenie koszyków w piątek po północy (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 18:37 |