![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 152 Pomógł: 1 Dołączył: 14.05.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wiem, że niektórym wyda się to banalne ale nie jestem pewien...
Mam w bazie mysql pole typu date, mogę je porównać w ten sposób:
chodzi mi o to, żeby sprawdzić czy data w bazie danych jest większa od aktualnej... i jeszcze jedno.. mam to pole typu date.. jak mogę dodać do niego np. 100 dni?? zadziała to??
pisane z ręki.. chodzi o sens - jak dodać te 100 dni?? Jeszcze muszę napisać ograniczenie - w przypadku kiedy $row['data'] == "0000-00-00" lub $row['data'] < date("Y-m-d") (o ile zadziała.. wyżej pytanie ![]()
Ale znowu czy zadziała $nowa_data = date("Y-m-d") + 100 ![]() Praktycznie jestem pewien, że nie ale nie wiem jak zrobić aby zadziałało... ![]() Muszę dodać równo 100 dni a nie chce mi się pisać f-cji która będzie badała czy miesiąc ma 30 czy 31 czy jeszcze inną ilość dni - musi się to dać zrobić jakoś prościej ![]() Pozdrawiam, swist666 |
|
|
-Gość- |
![]()
Post
#2
|
Goście ![]() |
i jeszcze jedno.. mam to pole typu date.. jak mogę dodać do niego np. 100 dni?? poczytaj o tej funkcji http://pl.php.net/manual/pl/function.strtotime.php i o tej http://dev.mysql.com/doc/refman/5.0/en/dat...nction_date-add |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 42 Dołączył: 22.07.2007 Skąd: /dev/random Ostrzeżenie: (0%) ![]() ![]() |
Lub możesz operować na timestamp'ie tak:
czyli w Twoim przypadku będzie to np.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 08:35 |