CURDATE - problem dnia jutrzejszego

0

Witam

Może ktoś mi podpowiedzieć jak zmodyfikować zapytanie:

$logowania_d = mysql_num_rows(mysql_query("select * FROM logowania WHERE Data >= CURDATE()"));

by do wyników nie były zliczane rekordy, w których Data jest datą jutrzejszą?
Zależy mi na tym, by suma była sumą rekordów, gdzie pole Data jest datą aktualną (dd-mm-rr). Niestety w obecnej postaci, do sumy są wliczane rekordy z datą która nastąpi, a po zmianie operatora >= na = suma wynosi 0 :/

Będę wdzięczny za pomoc.

PS
Mam nadzieję, że zrozumieliście chodź w części co miałem na myśli :]

0

Chyba jestem mało domyślny bo nie mogę znaleźć tam odpowiedzi na swoje pytanie.
INTERVAL mnie nie urządza :/

Nie wyraziłem się też zbyt dokładnie. W tabeli mam datę w formacie dd-mm-rr-gg-mm-ss, ale przy sprawdzaniu daty w zapytaniu zależy mi na dokładności tylko do dd-mm-rr.

0
$logowania_d = mysql_num_rows(mysql_query("select * FROM logowania WHERE DATE(Data) = CURDATE()"));
0

Dzięki wielkie @AdamPL, działa jak należy.

O ile dobrze zrozumiałem, DATE wyciąga z rekordu datę w postaci (dd-mm-rr) obcinając niepotrzebne (hh-mm-ss)?

0

Dobrze zrozumiałeś :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1