Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Warunek dotyczący daty
kosynier8
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sabat24
post
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.
Go to the top of the page
+Quote Post
kosynier8
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.09.2017

Ostrzeżenie: (0%)
-----


Cytat(sabat24 @ 8.09.2017, 18:40:43 ) *
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)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 18:37