Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z wyswietlaniem czasu
jaco1410
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 30.12.2010

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


Hej,

mam problem z wyciągnięciem czasu i przekształceniem go na min i sec.
poniżej kod, niestety za każdym razem otrzymuje wartość zero

baza to mysql: format zapisanego czasu w tabeli to DATETIME
dodam że chcę aby wyliczenia bazowały na czasie serwera.

  1. //sprawdzam ile czasu pozostalo - do aktualizacji dlugosci otwarcia strony
  2. $querry = "SELECT starttime,endtime FROM wyniki WHERE id='$ids' AND id_user='$user_login'";
  3. $result = mysql_query($querry);
  4. $tab = mysql_fetch_array($result);
  5. $datastart = $tab['starttime']; //wyciaga poprawnie ta wartosc
  6.  
  7. $datateraz = date("d/m/Y h:i:s A", strtotime($datastart));
  8.  
  9. $dataend = $tab['endtime']; //ta takze wyciaga poprawnie
  10.  
  11. $datakoniec = date("d/m/Y h:i:s A", strtotime($dataend));
  12.  
  13. $zostalo = (strtotime($datakoniec)-strtotime($datateraz));
  14. $seconds = $zostalo;
  15. $min = floor ($seconds / 60); //okreslenie po jakim czasie storna sie automatycznie przeladuje - minuty
  16. echo $min; //pokazuje wartosc zero
  17.  
  18. $sec = $seconds % 60; //sekundy
  19. echo $sec; //pokazuje wartosc zero


pewnie to jakiś czeski błąd, ale jakoś nie mogę go znaleźć(IMG:style_emoticons/default/exclamation.gif)

dzięki i pozdrawiam

Ten post edytował jaco1410 11.08.2011, 13:30:01
Go to the top of the page
+Quote Post

Posty w temacie
- jaco1410   problem z wyswietlaniem czasu   11.08.2011, 13:27:17
- - CuteOne   [PHP] pobierz, plaintext   $querry = "SE...   11.08.2011, 16:54:39


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 - 23:17