Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pobieranie rekordów 7 dni przed data w tabeli
Forum PHP.pl > Forum > PHP
bluepk
Mam pewien problem. Otóż chce wyświetlić rekordy 7 dni przed data zawartą w tabeli.

W tabeli jest np. rekord Weekendowe kino (tytul), 12.04.2009 (data_dodania), 29.04.2009 (data_imprezy)
I chce, aby zapytanie odjęło 7 dni od data_imprezy i wyswietlilo rekordy spelniajace zapytanie.

Z tego co wiem subdate odejmuje wybrana wartosc od zawartosci w tabeli. Niestety nie dziala.

$zapytanie = "SELECT * FROM wyjdz WHERE data >= SUBDATE(data, INTERVAL 7 DAY)"; i nic

daty sa zapisane w formacie unix'owym.
debian
A nie powinno być:

Kod
$zapytanie = mysql_query("SELECT * FROM wyjdz WHERE data >= SUBDATE(data, INTERVAL 7 DAY)");
maly_swd
  1. SELECT * FROM wyjdz WHERE DATA >= DATE_ADD(DATA, INTERVAL -7 DAY)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.