Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL] zliczanie czasu z tablicy
rybosom
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 6.09.2004

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


z sql pobieram tablicę
  1. <?php
  2. $tab = array(0:15, 0:2, 0:59, 1:30, 1:7);
  3. ?>


gdzie np 0:2 oznacza zero godzin i 2 minuty, 1:7 oznacza jedna godzina i siedem minut

jak obliczyć sumę czasu takiej tablicy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


Zobacz może tak
  1. <?php
  2. $tab = array('0:15', '0:2', '0:59', '1:30', '1:7');
  3.  
  4. foreach ($tab as $wynik) {
  5. $rodzielone = explode(":", $wynik);
  6.  
  7. $dane1[] = $rodzielone[0];
  8. $dane2[] = $rodzielone[1];
  9.  
  10. }
  11.  
  12. $suma1 = array_sum($dane1);
  13. $suma2 = array_sum($dane2);
  14.  
  15. $minut = $suma1 * 60;
  16. ?>


Potem godziny mnożysz przez 60 i masz w minutach
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 12:05