![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Znalezienie w manualu kodu który taką datę wygeneruje nie było problemem. Używałem jej już wcześniej do robienia dat typu wczoraj itp. Dziś chciałem zrobić roczne konta premium i dodać do bazy kiedy ma ona wygasnąc w tym celu uzyłem: Chciałem to zapisać do bazy, ale zamiast tego dodają mi się jakieś dziwne liczby: np. 1362870000 Dałem to eche'em na stronę i jest to samo, więc to nie wina dodawania. Ma ktoś jakiś pomysł? Drugim problemem jest wyszukiwanie rekordów. których kolumna jest pusta. Chcę ja aktualizować. Najpierw kombinowałem z NULL, ale nie dało to żadnych efektów. W końcu wymyśliłem coś takiego:
czy można czymś takim zastąpić warunek WHERE "pusty" - tu jest własnie problem - co wpisać? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
1. strtotime i +1 year
2. WHERE kolumna = '' |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Po co utrudniać sobie życie?
http://dev.mysql.com/doc/refman/5.1/en/dat...unction_adddate INTERVAL 1 YEAR -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 11 Dołączył: 9.07.2010 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Po co utrudniać sobie życie? http://dev.mysql.com/doc/refman/5.1/en/dat...unction_adddate INTERVAL 1 YEAR W jaki sposób to zastosować - jeśli chce dodać informację o dacie razem z innymi do bazy poprzez formularz? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Po zastosowaniu: Wywala mi: Kod 1362933792 Ale to też przecież jest data, nie rozumiem w czym problem. Jeśli w formacie to zrób: -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób to zastosować - jeśli chce dodać informację o dacie razem z innymi do bazy poprzez formularz? Normalnie. Podczas inserta jako datę bieżącą wybrać NOW() + INTERVAL 1 YEAR. Dostaniesz datę od dziś za rok. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:24 |