Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Porównywanie dat w różnym formacie
kezman
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 1.12.2008

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


Cześć mam problem. W bazie mam dodane newsy przy każdym newsie jest data w formacie Y-m-d H:i . Robię teraz funkcję, która wylistuje mi wszystkie newsy z danego dnia. I teraz jest problem gdyż gdy robię tak, żeby wylistowało newsy, których data jest równa podanej przeze mnie dacie to nic nie pokazuje, bo newsy są w innym formacie (mają podaną jeszcze godzinę). Proszę o odpowiedź jak zrobić, żeby to działało ; ) Dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




I my wróżki (bez kodu) mamy to wiedzieć?
(IMG:style_emoticons/default/czarodziej.gif) (IMG:style_emoticons/default/czarodziej.gif) (IMG:style_emoticons/default/czarodziej.gif)
Go to the top of the page
+Quote Post
celbarowicz
post
Post #3





Grupa: Zarejestrowani
Postów: 253
Pomógł: 31
Dołączył: 30.03.2009
Skąd: Szczecin

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


Tyle czasu na forum?
  1. <?php
  2. //pobieramy z bazy $data_i_czas
  3. echo $data_i_czas = "2010-01-28 11:28:15";
  4. echo '-->';
  5. echo $tylko_data = date("Y-m-d", strtotime($data_i_czas));
  6. //bcięto czas, aby została tylko data
  7. //terazzamieniamy na format liczby całkowitej
  8. echo '<br>';
  9. echo $data_z_bazy=strtotime($tylko_data );echo '<br>';
  10. // $twoja_data= zamień na liczbę całkowitą;
  11. echo $twoja_data="2010-02-21";
  12. echo '<br>';
  13. echo $twoja_data=strtotime($twoja_data);
  14. // sprawdzamy czy daty są równe
  15. echo '<br>';
  16. if($twoja_data==$data_z_bazy){echo 'daty są jednakowe';}else{echo 'daty nie są jednakowe';}
  17. ?>
  18. Wykorzystaj ten przykład. pozdrowionko.
  19. Nie mylić z BALCEROWICZEM.
  20.  
  21.  
  22.  


Ten post edytował celbarowicz 29.01.2011, 12:19:57
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 01:36