![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 31.07.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie,
Tworzę system aukcji w którym po miniętym wcześniej określonym czasie dana aukcja staje się "unpublished" Wygląda to w ten sposób
Generalnie wszystko fajnie, pokazuje ile do końca oraz ile po zakończeniu. W miejsce tam gdzie jest "od zakończenia upłyneło" chciałbym całkowicie to wywalić a wstawić formułę która zmieni w kolumnie tabeli published z "1" na "0" (ta operacja sprawi, że już ta aukcja nie będzie widoczna" ( w sql by to wyglądało CHYBA tak UPDATE nazwa_tabeli SET published=0 Nie wiem natomiast jak się do tego zabrać, Uprzejmie proszę o pomoc lub wskazówkę Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
W pierwszej kolejności sprawdzasz czas, jak minął czas to odpal zapytanie z update a jak nie to wyświetl drugi warunek czyli do końca zostało. Po przerobieniu warunków sprawdź czy published jest 0 czy 1 i tu już jak chcesz rób. Zapytanie do sql byłoby w miejscu gdzie ten warunek dałeś a drugie zapytanie by sprawdzić czy published jest zero czy jeden to po zakończeniu tego warunku sprawdzać. Najważniejsze warunki się sprawdza na początku w odpowiedniej kolejności, na końcu widok/wynik.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.07.2025 - 06:45 |