Opis mojego problemu:
Mam w bazie tabelę w której jedno z pól ma format timestamp. W moim skrypcie wprowadzam do tej tabeli rekordy w ten sposób:
INSERT INTO nazwa_tabeli SET nazwa_pola='$cos',nazwa_pola_formatu_timestamp=now()
Potrzebuję teraz wyciągnąć z tej tabeli wszystkie rekordy z ostatnich np 24 godzin i próbowałem to robić w ten sposób:
SELECT * FROM nazwa_tabeli WHERE nazwa_pola_formatu_timestamp>(now()-86400)
86400 to liczba sekund w 24 godzinach. Już wiem że źle kombinuje (zapytanie działa ale nie zwaraca rekordów z ostanich 24 godzin). Prosiłbym o wyjaśnienie jak to zrobić, niby jest dużo o tym na forum i na necie ale już mam mętlik.