Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Sumowanie liczba z rekordów
_Martin_
post
Post #1





Grupa: Zarejestrowani
Postów: 352
Pomógł: 9
Dołączył: 16.09.2005
Skąd: Rybnik

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


Witam

Mam taki problem w tabeli mam kilkadziesiąt rekordów
Chciał bym zliczyć pare liczb dla odpowiedinego usera
tzn:

  1. <?php
  2. $sponsor_zad = mysql_query('            SELECT
  3.                                    zadowolenie, id_uz, id
  4.                                FROM
  5.                                    sponsorzy
  6.                                WHERE
  7.                                    id_uz = '.$aKlub['id_uz'].'
  8.                                
  9.                                ');
  10. ?>


i chciał bym zadowolenie zliczyć jak je wyświetlić?
Pewnie COUNT(*) Albo SUM tylko nie wychodzi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No a jakie dałes zapytanie z SUM i jaki blad sie pokazal?
Go to the top of the page
+Quote Post
_Martin_
post
Post #3





Grupa: Zarejestrowani
Postów: 352
Pomógł: 9
Dołączył: 16.09.2005
Skąd: Rybnik

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


Może inaczej jak już pobiore dane pętlą
  1. <?php
  2. while($zad = mysql_fetch_assoc($sponsor_zad)){    
  3.                            echo $zad['zadowolenie'].'<BR>';
  4.                            }
  5. ?>



Wypisuje mi tak:

18
50
50

Tylko jak je teraz dodac o to chodzi!
Go to the top of the page
+Quote Post
kefirek
post
Post #4





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

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


  1. <?php
  2. while($zad = mysql_fetch_assoc($sponsor_zad)){    
  3.                           echo $zad['zadowolenie'].'<BR>';
  4.                          
  5. $suma[] = $zad['zadowolenie'];
  6. }
  7. echo 'Suma '.array_sum($suma);
  8. ?>
Go to the top of the page
+Quote Post
_olo_1984
post
Post #5





Grupa: Zarejestrowani
Postów: 289
Pomógł: 77
Dołączył: 5.08.2006

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


  1. <?php
  2. $sponsor_zad = mysql_query('SELECT zadowolenie, id_uz, id, SUM(zadowolenie) as suma
  3.                                             FROM sponsorzy
  4.                                             WHERE  id_uz = '.$aKlub['id_uz'].'
  5.                                           ');
  6. ?>


i sobacz w wyniku co to jest suma
Go to the top of the page
+Quote Post

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 - 18:26