Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> poprawna róznica dat
MorF
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 20.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witajcie,
robie wykresy temperatur, dane pobierane są z bazy, data zapisana jest w formacie RRRR-MM-DD HH:MM:SS
na danym wykresie chce miec wyswietlone jedynie dane z ostatnich 24 godzin,
próbowalem nastepujacych zapytań
  1. SELECT *
  2. FROM `temps`
  3. WHERE `sensor`='0' AND DATEDIFF(`time_date`,NOW()) < INTERVAL 1 DAY ORDER BY `time_date` ASC

oraz
  1. SELECT *
  2. FROM temps
  3. WHERE `sensor`='0' AND (NOW()-UNIX_TIMESTAMP(`time_date`)) <= '86400' ORDER BY `time_date` ASC


ale wychodzi ze zadne nie jest poprawne... poczytalem dokumentacje na stronie mysql
ale nie wiem czemu to jest zle. (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

Dziekuje pieknie za pomoc

Ten post edytował MorF 31.03.2006, 13:48:12
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://dev.mysql.com/doc/refman/5.0/en/dat...-functions.html
Pierwszy przyklad z DATE_SUB

ps: skroc ździebko swój podpis
Go to the top of the page
+Quote Post
MorF
post
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 20.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


PWNED (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif) sorki nie zauwazylem

Ten post edytował MorF 31.03.2006, 13:57:12
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 03:55