SELECT * FROM player WHERE DATE_SUB(CURDATE(),INTERVAL "'.$nie_aktywni'" DAY) <= last_play
PROSZĘ MODERATORA O ZAMKNIĘCIE TEMATU, I DZIĘKUJĘ ZA POMOC WSZYSTKIM.
Witam.
Mam następujący problem:
Potrzebuję "blokady" wyświetlania rekordów mniejszych o 7 w zapytaniu do MySql.
Mam zapytanie:
SELECT * FROM player WHERE last_play NOT LIKE '".$date."' ORDER BY level DESC, exp DESC, horse_level DESC LIMIT $nastepny_big_ranking_graczy,20
I działa ono dobrze, ponieważ 7dni wstecz dat nie pokazuje równych. Czyli np. jak dzisiaj jest data 2011-05-24 | 21:13, to rekordu 2011-05-17 | 21:13 nie wyświetla. Lecz potrzebuję, aby rekordów starszych niż 7dni nie wyświetlało. Czyli od 7dni wstecz (8dni, 9dni itd.).
Typ komórki to "datetime".
Dziękuję z góry za pomoc,
Pozdrawiam.