Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wybieranie daty
Forum PHP.pl > Forum > Przedszkole
spokoZiom
witam

problem: pobieram kilka rekordow z bazy wsrod ktorych jedno z pol jest typu datetime. jak znalezc rekord, ktorego wartosc pola datetime jest najblizsza aktualnej dacie?
Inti
Nie powiem teraz, czy w SQL w łatwy sposób można stworzyć takie podzapytanie. Zawsze możesz sprawdzać rekordy i porównywać daty z data dzisiejszą - pomoże tutaj funkcja mktime(), która zamieni ci daty na wartości sekundowe, w wyniku czego operować będziesz na samych int'ach. Później pozostaje tylko wybrać rekord, w którym różnica była najmniejsza i już.

Jak zrobić to za pomocą podzapytania, to odsyłam tutaj do google.
spokoZiom
ok, wymyslilem sposob. dziekuje za funkcje i podsuniecie pomyslu 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.