För närvarande är SELECT
ger dig bara de resultat som hände exakt 24 timmar före det aktuella ögonblicket. Det du behöver är en räckvidd. Exempel på 1 timme (indrag läggs till för tydlighetens skull):
WHERE `time` BETWEEN
DATE_SUB('".$choice."', INTERVAL 24 HOUR)
AND DATE_SUB('".$choice."', INTERVAL 23 HOUR)
På så sätt får du resultat med time
inom intervallet 1 timme "nu - 24 timmar" och "nu - 23 timmar". MELLAN
operatorn motsvarar detta:
WHERE `time` >= DATE_SUB('".$choice."', INTERVAL 24 HOUR)
AND `time` <= DATE_SUB('".$choice."', INTERVAL 23 HOUR)