Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapytanie sql - daty
Forum PHP.pl > Forum > Bazy danych
tamin
Witam !

Mam tabelke news i w niej pola:
data_od i data_do. W polach tych wpisuje zakres 'dzialania' newsa. Czyli kiedy jest widoczny na stronie. I teraz mam problem:
Chce wyciagnac z bazy wszystkie niusy ktore mieszcza sie w datach od i do. Czyli sprawdzam jaki jest dzisiaj dzien i wyciagam wszystkie niusy ktore 'dzialaja' w tym dniu.
raf2001
a możebyś bardziej określił co jest ci potrzebne (zadaj konkretniejsze pytanie)
tamin
Mam w bazie:
tytul | tresc | data (dodania) | data_od | data_do

Dzisiejsza data to: 2004-02-18

newsy dodane do bazy maja rozne wartosci w polach data_od data_do.

Ja chce wyciagnac z bazy wszystkie newsy dla ktorych dzisiejsza data miesci sie w przedziale data_od data_do. Czyli dla przykladu:
data_od = 2004-01-01 data_do = 2005-01-04 i takiego newsa wyciagnie bo data_od wskazuje ze juz jest widoczny na stronie a data_do wskazuje ze wygasnie dopiero w 2005. Jezeli data_do bylaby mniejsza niz dzisiejsza to news nie moze sie pokazac.

Ja chce wyciagnac z bazy te newsy ktore sie mieszcza w przedziale tych dwoch dat.
krzych
8O
SELECT * FROM news WHERE data_od<=dzis AND data_do>=dzis
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.