Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] Jak odjąć datę z bazy od dzisiejszej daty?
Asig
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 26.10.2013

Ostrzeżenie: (0%)
-----


Witam!

Mam problem tego typu, że nie potrafię sprawdzić czy data z bazy danych jest mniejsza od dzisiejszej daty.

Mam w bazie kolumnę "data_od" i "data_do" i muszę w 1 zapytaniu bez użycia PHP zrobić dokładnie to samo co przedstawia poniższy kod PHP:
  1. $data_od = '2014-07-06 15:33:29'; // Tak wygląda data_od w bazie
  2. $data_do = '2014-07-10 22:52:11'; // Tak wygląda data_do w bazie
  3.  
  4. $odp['od'] = strtotime($data_od);
  5. $odp['do'] = strtotime($data_do);
  6. $odp['teraz'] = strtotime(date('Y-m-d H:i:s'));
  7.  
  8. if($odp['od']-$odp['teraz'] < 0 AND $odp['teraz']-$odp['do'] < 0) {
  9. $item_status_next_step = 1;
  10. } else {
  11. $item_status_next_step = 0;
  12. }


Próbowałem używać CURDATE i CURTIME oraz innych funkcji z Manuala ale coś mi nie wychodzi.

Proszę o pomoc.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 17:00