Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] Suma rekordów w tabeli.
topor1988
post
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
 
Start new topic
Odpowiedzi
b_chmura
post
Post #2





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

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: 2.10.2025 - 23:01