bazy
postgres 8.2 dokładnie nie znam więc co do niuansów nie odpowiem ale co do stwierdzenia:
Cytat
A drugie jest do niczego bo miesiące mają różną liczbę dni.
a to z php nie można skożystać wprowadzając graniczne dni?? czy może się nie chce ;p
<?php
$mies=12;
$rok=2009;
$zapytanie="SELECT * FROM data where data.data between '".date('Y-m-d',mktime (0
,0
,0
,$mies,1
,$rok))."' and '".date('Y-m-d',mktime (0
,0
,0
,$mies+1
,0
,$rok))."'"; ?>
i tą zmienną $zqapytanie poprostu urzyj tam gdzie potrzebujesz i jeśli jakaś funkcja działa a ma jakieś ograniczenia które da się obejść a nic lepszego nie mozna wykożystać to się kożysta z tych rozwiązań ;p bo nie jest argumentem tutaj:
Cytat
A drugie jest do niczego bo miesiące mają różną liczbę dni.
więc albo ma się gdzieś w zakładkach stronke z listą zapytań do konkretnej bazy danych z których sie kożysta albo robi sie to co się może ^^ (ale chyba każda baza danych ma swoje funkcje operacji na datach

)
EDIT
tu masz jedno z rozwiązań a w drugim poście link do funkcji dat na tej bazie danych wiec albo pomysl i skożystaj z konkretnych funkcji operacji na dacie w tej bazie albo z rozwiązania z wykozystaniem php