[PHP][MySQL]Sumowanie rekordów


(master of disaster) #1

Witam!

Mam takie pytanie otóż jak zsumować te wszystkie rekordy w kolumnie ilość:

image_id: 2611

?

Pozdrawiam


(Mathew) #2

Ilość rekordów jest stała?


(master of disaster) #3

Właśnie że nie.


(Mathew) #4

No to robisz pętle w której dajesz

while($row=mysql_fetch_array($query)){

$suma .= $row[1]+;

}


echo $suma;

Oczywiście musisz wypełnić pętle swoim połączeniem do bazy. Pisane z palca. Napisz jaki będzie wynik tego zapytania.


(Anddezr+Dobreprogramy Pl) #5

No a SUM() z MySQL?

@UP

$suma=0;

while($row=mysql_fetch_array($query)){

$suma += $row[1];

}


echo $suma;

(master of disaster) #6

@edit:

Athei działa, dzięki.


(Om14) #7

witam

mam tabelę kliki a w niej rekordy:

id|____nazwa___|licznik

1 | 1000x100.zip | 4

2 | 1000x200.zip | 1

jak zsumować rekord licznik

próbowałem podstawić do kodu, który napisał athei ale mi nie działa albo źle podstawiam

pomóżcie - jak podstawić aby działało


(Jim1961) #8
$sql = "SELECT SUM(licznik) AS suma FROM ..."; // alias(AS suma) nie jest konieczny