Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Operacje na datach
Forum PHP.pl > Forum > PHP
BzikOS
Jak najlepiej wykonywać operacje arytmetyczne na dacie?

Np. umieściłem coś w bazie uzyłem funkcji now() i teraz z poziomu php po miesiącu chcę to z niej usunąć.
Piotrek
bardzo podobnie jak funkcja userzy online tylko ustawiasz odpowiednio czas po jakim ma się coś samo np usunąć z bazy http://forum.php.pl/viewtopic.php?t=699&hi...ighlight=nieakt

chyba, że chodziło ci o coś innego
Piotrek
kurtz
Cytat
Jak najlepiej wykonywać operacje arytmetyczne na dacie?

Np. umieściłem coś w bazie uzyłem funkcji now() i teraz z poziomu php po miesiącu chcę to z niej usunąć.


1. jesli mowisz o mysql to sama baza danych oferuje multum funkcji do porusznaia sie po datach. milej lektury
2. jesli php to zecydownaie najlatiwej pracuje sie na liczbie sekund - by przekonwertowac date do timestampa uzyj mktime() albo strtotime(). wynik obrazbiasz na sowje potrzeby date(). opis kazdje z funkcji znajdziesz w dokumentacji do php - rodzial date ant time.


(3. odradzam uzywanie mysqla tylko po to zeby zobaczyc date - php znakomicie sobie z tym radzi sam)
BzikOS
A jest funkcja odwrotna do mktime()?
Konwertująca timestampa do "ludzkiej" daty?
Mac
Cytat
A jest funkcja odwrotna do mktime()?
Konwertująca timestampa do "ludzkiej" daty?

Zobacz funkcję date();
Poczytaj tu smile.gif
smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.