Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL] Suma rekordów w tabeli.
topor1988
post 5.03.2008, 15:26:45
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 2.03.2008

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


Witam.
Powiedzmy, że mam taka baze danych:

+-------+------------------+----+
|produkt|cena za sztuke w zł|ilosc|
+-------+------------------+----+
|kisiel |2 |5 |
|budyn |1 |16 |
|cukier |4 |4 |
+-------+------------------+-----+


I aby obliczyc cene poszczególnych produktów to takie zapytanie:
  1. <?php
  2. $produkty = mysql_query("select `id`, `produkt`, `cena`, `ilosc` from towary");
  3. while ($wiersz = mysql_fetch_row($produkty)) 
  4. {
  5. $suma = $wiersz[2] * $wiersz [3];
  6. echo 'Wystwietlamy ile mamy zaplacic za dana ilosc towaru'. $suma;
  7. }
  8. ?>

Ale mój problem polega teraz aby zsumować te sumy... aby była suma za wszytkie produkty, a nie za poszczególną ilośc danego produktu...
Pomoże ktoś?
Go to the top of the page
+Quote Post
nowotny
post 5.03.2008, 15:32:53
Post #2





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Po mnożeniu co tam masz dodaj sobie:
  1. <?php
  2. $suma_total=$suma_total+$suma;
  3. ?>


i tyle... :/
Go to the top of the page
+Quote Post
b_chmura
post 5.03.2008, 15:34:39
Post #3





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


  1. <?php
  2. $produkty = mysql_query("select `id`, `produkt`, `cena`, `ilosc` from towary");
  3. $suma = 0;
  4.  
  5. while ($wiersz = mysql_fetch_row($produkty)) 
  6. {
  7. $suma += $wiersz[2] * $wiersz [3];
  8. }
  9.  
  10. echo $suma;
  11. ?>
Go to the top of the page
+Quote Post
topor1988
post 5.03.2008, 15:54:04
Post #4





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 2.03.2008

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


Dziękuję bardzo za pomoc smile.gif
Go to the top of the page
+Quote Post

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.07.2025 - 00:38