Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL][PHP]Sprawdzanie różnicy czasu oraz oraz zapytanie if
Soulast
post 25.07.2010, 09:42:47
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

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


Hej...
Znalazłem podobny już temat ale niestety został on zamknięty a mój problem jest następujący.
  1. $sql=mysql_query("SELECT user, joined FROM users");
  2. while(list($user,$joined)=mysql_fetch_row($sql))
  3. {
  4.  
  5. $do_czasu=date('Y-m-d H:i:s', time());
  6. $od_czasu=strtotime($joined);
  7. $roznica = $do_czasu - $od_czasu;
  8.  
  9. if ($roznica > 60){
  10. $valid = "zweryfikowany";
  11. }else{
  12. $valid = "nie zweryfikowany";
  13. }
  14.  
  15. <div>$valid</div>
  16.  
  17. }
  18.  


joined jest TIMESTAMPEM i wyczytuje pełną date (np: 2010-07-25 03:30:30) a więc od obecnego czasu odjąłem czas w którym user się zarejestrował (np: 2010-07-25 03:00:30) następnie wykonałem zapytanie if większe niż 60sec.

No i nie działa więc Proszę o pomoc ...

Ten post edytował Soulast 25.07.2010, 10:22:04
Go to the top of the page
+Quote Post
piku235
post 25.07.2010, 10:32:16
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 4
Dołączył: 3.11.2008
Skąd: Rzeszów

Ostrzeżenie: (10%)
X----


Jak niby parser PHP ma ci porównać wynik funckji strtotime() np. 1280021430 z normalną datą funkcji date('Y-m-d H:i:s', time()) ? Po prostu za zmienną $do_czasu podstaw time()
Go to the top of the page
+Quote Post
Soulast
post 25.07.2010, 10:44:51
Post #3





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

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


i problem z głowy dzięki winksmiley.jpg
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 01:35