Dobry wieczór
Od przed wczoraj tocze boje z zapytaniem do bazy mysql z poziomu php juz wyjasniam o co chodzi
mam tabele ogrod a w niej pola id time_stamp i temp dla prostoty tyle mam tez strone w php ktora na podstawie danych z bazy rysuje rozklad temperatury do 120 min wstecz od teraz i ubzduralo mi sie ze chcialbym dolozyc do tego wykresu dla porownania wykres z tych samych godzin ale wczoraj znalazlem cos podobnego dostosowalem do swoich potrzeb z tym ze
$zap = "SELECT * FROM `odczyt` WHERE create_time > DATE_SUB(NOW(), INTERVAL 2 DAY) AND create_time < DATE_SUB(NOW(), INTERVAL 1 DAY)";
wszystko fajnjnie ale jak mozna sie spodziewac zwraca cale 24 godz sprzed ze wczoraj liczac od aktualnej godziny. Niema nic prostrzego jak dopisac
ORDER BY create_time DESC LIMIT 120
by calosc wyg;ladala tak
//$zap = "SELECT * FROM `odczyt` WHERE create_time > DATE_SUB(NOW(), INTERVAL 2 DAY) AND create_time < DATE_SUB(NOW(), INTERVAL 1 DAY) ORDER BY create_time DESC LIMIT 120";
no i enter i kuzwa kupa
kombinowalem i w te i wewte ale ni huhu
nadmienie tyalko ze
//$zap = "SELECT * FROM `odczyt` WHERE create_time > DATE_SUB(NOW(), INTERVAL 2 DAY) AND create_time < DATE_SUB(NOW(), INTERVAL 1 DAY) ORDER BY `odczyt`.`create_time` ASC LIMIT 120";
dziala i wyswietla mi moje 120 pozycji z tym ze ja potrzebuje w odwrotnej kolejnosci
Prosze o wyjasnienie gdzie robie blad w ktorym kierynku isc