![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, co byście użyli dla tego właśnie przypadku? Dodajemy jakąś reklamę na stronę i w jednym z pól form ma być ilość dni po jakiej reklama ma się nie wyświetlać. Najlepszą sprawą jest date('d.m.Y, H:i') i varchar ale tutaj oczywiście nie może być ponieważ potrzebujemy sprawdzać czy dzień w którym ma wygasnąć reklama nadszedł. No i druga sprawa przydało by się ORDER BY `...` podczas wyświetlania w panelu także nie wiem czy posortuje od najwcześniejszej do najpóżniejszej daty przy polu typu "DATE" czy może użyć INT i time()? Wpisaną ilość dni pomnożyć razy 60*24 dodać do obecnego i mamy czas kiedy wygaśnie. Wydaje się być najlepsze wyjście ale jak to gigantyczną liczbę przełożyć na to żeby było zrozumiałe dla zwykłego użytwkonika? Jest może jakaś funkcja która z tej postaci przekształci do: 21.02.2009 16:27 ?
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html
Najlepiej trzymaj date w polu typu DATE W linku wyżej masz funkcje znajdziesz tam odejmowanie porównywanie dat itp. Wszystko co ci potrzebne |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
A jest jakaś funkcja która która zamieni wartość uzyskaną z time() do tej właśnie postaci: 21.02.2009 16:27
Próbowałem tą SEC_TO_TIME() ale... Fatal error: Call to undefined function sec_to_time() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
No dobra niech będzie moja wina że niedoprecyzowane pytanie, więc jeszcze raz
![]() A jest jakaś funkcja w php która zamieni wartość uzyskaną z time() do tej właśnie postaci: 21.02.2009 16:27 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie! O to właśnie chodziło
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 00:45 |