W bazie danych mam dane o temperaturze maksymalnej i minimalnej dla danego miasta od 2000 roku. Chcę je wyświetlić na wykresie ale np dla dzisiejszego dnia czyli 14.09.2015 aby dane były z tergo dnia ale z poprzednich lat czyli
14.09.2014
14.09.2013
14.09.2012
itp aż do 2000 roku.
Za pomocą kodu
<?php $category['name'] = 'Data'; $series1['name'] = 'Tempmax'; $series2['name'] = 'Tempmin'; $series3['name'] = 'Opady'; $category['data'][] = $r['data']; $series1['data'][] = $r['tempmax']; $series2['data'][] = $r['tempmin']; $series3['data'][] = $r['opady']; } ?>
Pobieram dane dla dzisiejszego dnia ale jutro już nie pobierze mi się automatycznie dla daty
15.09.2014
15.09.2013
itd.
Musiał bym za każdym razem w pliku zmieniać
LIKE '%-09-14%' na LIKE '%-09-15%' itd
Jak mogę to zautomatyzować aby automatycznie pobierał mi dane z odpowiednich dat?
Wiem że można zastosować
SELECT * FROM choszczno WHERE DATE(data)=CURDATE() - interval 1 year
SELECT * FROM choszczno WHERE DATE(data)=CURDATE() - interval 2 year
itp.
Ale jak to dodać do zapytania w tym pliku?