Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Funkcja SUM w MYSQL , prosze o pomoc
Forum PHP.pl > Forum > Przedszkole
fiwus
Witam, chcialbym zsumowac wszystkie wartosci liczbowe w tabeli.


Tabela nazywa sie "zakupy" a kolumna z wartosciami "cena"

to co probowalem, ale nie dziala, wyswietla albo puste miejsce albo Array

  1.  
  2. $wynik4 = mysql_query("SELECT SUM(cena) FROM zakupy")
  3. or die('Błąd zapytania');
  4.  
  5. if(mysql_num_rows($wynik4) > 0) {
  6.  
  7. while($r4= mysql_fetch_assoc($wynik4)) {
  8. echo $r4['cena];
  9. }
  10.  
  11. }
  12.  


Prosze o pomoc, co robie zle.
tehaha
trzeba użyć aliasu, ponadto wyciągniesz tylko jedną daną - suma, więc pętla jest tu zbędna

  1. $wynik4 = mysql_query("SELECT SUM(cena) AS suma FROM zakupy")
  2. or die('Błąd zapytania');
  3.  
  4. if(mysql_num_rows($wynik4) > 0) {
  5.  
  6. $r4= mysql_fetch_assoc($wynik4);
  7. echo $r4['suma ];
  8. }

poli25
a to nie pomoze ?



$wynik4 = mysql_query("SELECT SUM(cena) AS suma FROM zakupy")
or die('Błąd zapytania');

if(mysql_num_rows($wynik4) > 0)
{
while($suma_cena=mysql_fetch_array($wynik4))
{
$suma_cen=$suma_cana[0];
echo $suma_cen;
}

}
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.