[PHP]Sumowanie tablicy |
[PHP]Sumowanie tablicy |
14.12.2018, 16:10:18
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.11.2011 Ostrzeżenie: (0%) |
Witam, mam prośbę i nie chodzi już o gotowe rozwiązanie, nakierujcie mnie chociaż na odpowiedź.
Pewnie, rzecz wyda się banalna ale mam problem. Mam kod:
Potrzebna mi suma każdej z kolumn, która się wyświetliła. Dzięki za poświęcony czas i ewentualną pomoc. Pozdrawiam |
|
|
14.12.2018, 16:11:16
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Tak sie liczy sume:
$suma+= $wartosc_z_kolumny; -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
14.12.2018, 16:20:35
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.11.2011 Ostrzeżenie: (0%) |
|
|
|
14.12.2018, 16:34:10
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Tak, w petli co wyswietlasz dane. No i to bedzie tylko suma dla tej jednej kolumny. Dla innych musisz stworzyc oddzielne sumy
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
14.12.2018, 16:36:33
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.11.2011 Ostrzeżenie: (0%) |
|
|
|
14.12.2018, 16:39:46
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
No ja tez nie wiem skoro nie raczyles pokazac calego kodu po zmianach
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
14.12.2018, 16:46:41
Post
#7
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.11.2011 Ostrzeżenie: (0%) |
Słuszna uwaga, i tak dziękuję za dobre chęci:
Oto kod:
|
|
|
14.12.2018, 16:54:13
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
No przeciez napisalem ze
$suma+=$r['pyszne_obiad_online']; ma byc w petli a nie poza nia. No jak to niby ma teraz cokolwiek sumowac? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
14.12.2018, 16:55:33
Post
#9
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 3.11.2011 Ostrzeżenie: (0%) |
|
|
|
18.12.2018, 13:25:20
Post
#10
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 13 Dołączył: 29.03.2012 Ostrzeżenie: (0%) |
Tak dla ciekawostki możesz też przerzucać zadania na bazę danych. W zapytaniu MySQL można to zrobić używając funkcji sum(nazwy pól rekordu do zsumowania) i pogrupować wykonanie operacji sumowania zależnie od id rekordu poleceniem Group By. Wyglądałoby to tak Select *, sum() as suma from.. group by..
|
|
|
18.12.2018, 14:57:07
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
@emillo91 generalnie mozna, ale w tym wypadku nie mialoby to zadnego sensu... i jeszcze to group by...
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 22:50 |