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. 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


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 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
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 10:01