Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Suma elementów tablicy
e-konrad
post 12.12.2014, 11:09:54
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 11.12.2008

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


Witam,
Od dłuższego czasu próbuję wykonać działanie sumy na elementach tablicy, dane z tablicy pozyskuję z bazy danych mysql. Mój kod
  1. $query = mysql_query("select t.customer_id as 'customer', SUM(ta.time_unit)*60 as 'czas'
  2. FROM ticket t
  3. left join time_accounting ta ON ta.ticket_id=t.id
  4. WHERE
  5. t.customer_id like '$klient' AND
  6. t.create_time BETWEEN '$data_od 00:00:00' AND '$data_do 23:59:59' AND
  7. ta.time_unit is NOT NULL
  8. GROUP BY t.customer_id");
  9. $allTime = array();
  10. while($row = mysql_fetch_assoc($query))
  11. {
  12. $allTime[] += $row['czas'];
  13. licz_czas($row['customer'],$row['czas']);
  14. }
  15. $total = array_sum($allTime);
  16. echo $total;

wynikiem jest wyświetlenie po kolei wszystkich elementów, w moim przypadku czasów.

Co jest nie tak?
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 02:57