Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Jak porównać datę?
Forum PHP.pl > Forum > Przedszkole
beznazwy
Potrzebuję takego skryptu, który porównuje $row['data_dodania'] z obecną datą. Jeśli róznica wynosi mniej niż 24 godziny, to działa funkcja echo():
  1. <?php
  2. echo ('<tr class="newstime">');
  3. ?>

a jeśli więcej, to:
  1. <?php
  2. echo ('<tr>');
  3. ?>


Bardzo proszę o pomoc!!! Potrzebuję to dziś na 14:00!
mike
A w jakim formacie jest ta data?
beznazwy
Pobieram ją przy zapytaniu MySQL. Jest w formacie, jaki zwraca funkcja NOW() - czyli 2008-11-26 19:53:56.
c3zi
Skorzystaj z funkcji:

time()
strtotime( $data ) - za $data wstaw swoją datę z mysql smile.gif

To jest tylko jeden z możliwych sposobów.
beznazwy
Dobra, dzięki.

Ale jak mam zrobić porównywanie i odejmowanie? plis!
erix
A w jaki sposób dodajesz/porównujesz ciągi liczbowe? Przecież strtotime" title="Zobacz w manualu PHP" target="_manual/time" title="Zobacz w manualu PHP" target="_manual zwraca Ci wartość liczbową. 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.