Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobranie danych z odstępem czasowym większym niż zadany czas
Forum PHP.pl > Forum > PHP
Balus
Witam, mam kolejny problem, do którego nie mam pojęcia jak się zabrać.
Mam tabelę, o poniższej strukturze:
id, u_id, data_czas
Mój problem polega na tym, że chce pobrać wszystkie dane z tabeli, ale
wyniki które mają takie samo u_id, a odstęp czasowy między kolejnymi wpisami jest mniejszy niż 30 min (data_czas) nie zostaną wyświelone.
Pozdrawiam i proszę o pomoc:)

edit:

zapomniałem dodać, że data_czas ma format: DD-MM-YYYY HH:MM:SS smile.gif
djgarsi
Przede wszystkim zmień format na YYYY-MM-DD HH:MM:SS, następnie strtotime() i sprawdź czy wartość jest mniejsza niż 30 min (1800 sek). Taka jest moja propozycja.
Balus
No dobra a jak skonstruować warunek żeby pobierał mi tylko pierwszy rekord a inne odrzucał?
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.