Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] porównanie dat
M4T3U5Z
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 2
Dołączył: 24.05.2008
Skąd: Polandia

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


Mam problem nie wiem dlaczego to nie działa...
porównuje 2 daty - pierwsza odczytywana jest z pliku tekstowego druga z bazy danych...
podgląd skryptu na /* ciach */

jak widać wyświetla identyczne wartości ale skrypt tego nie widzi...
co zrobiłem nie tak?


  1. <?php
  2. $res2 = mysql_query("SELECT * FROM daty ORDER BY `data` ASC ");
  3.      while($r2 = mysql_fetch_assoc($res2))
  4.       {
  5.           $data2 = $r2['data'];                            
  6.           echo "<br> $data | $data2";
  7.  
  8.           if($data==$data2)
  9.           {
  10.             $wpis=1;
  11.             echo "- IDENTYCZNE";
  12.            }
  13.         }
  14. ?>


Ten post edytował M4T3U5Z 18.11.2008, 18:56:56
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Yyyy, a co to jest $data?

Może jakaś spacja się wkradła do zawartości przetworzonej daty z pliku? IMHO bezpieczniej porównać traktując strtotime" title="Zobacz w manualu PHP" target="_manual obie daty.

Ten post edytował erix 17.11.2008, 17:05:25
Go to the top of the page
+Quote Post
M4T3U5Z
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 2
Dołączył: 24.05.2008
Skąd: Polandia

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


strtotime pomogło... dzięki wielkie
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: 22.08.2025 - 16:06