Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP] Jak zsumować "Czytania"?
roobik
post
Post #1





Grupa: Zarejestrowani
Postów: 410
Pomógł: 5
Dołączył: 25.01.2005
Skąd: Wrocław

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


Witam!
Od paru dni nurtuje mnie pytanie, w jaki sposób zsumować "czytania" artów z danej kategorii. Utknąłem w tym miejscu... Być może odpowiedź jest banalna (lecz nie dla mnie...) i ktoś z Was ją zna?
Interesują nas pola:
id, tytul_arta, kategoria, odslon
Przykład rekordów (wg powyższego układu kolumn):
1 | Pierwszy art | Komputery | 23
2 | Drugi art | Ze świata | 41
3 | Jakiś art | Komputery | 16
4 | Inny art | Komputery | 7
5 | Coś tam | Ze świata | 29


Suma "czytań" z kategorii "Komputery" powinna wynosić 46, a z kategorii "Ze świata" 70. Jak więc zsumować ilości czytań poszczególnych artów z każdej kategorii?
Bardzo proszę o odpowiedź...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


mysql_query nie mozesz wyswietlic w ten sposob! Uzyj np. petli while.
  1. $opened_suma = mysql_query("SELECT kategoria, SUM( odslon ) FROM tab_o GROUP BY kategoria");
  2. $num=mysql_num_rows($opened_suma);
  3. if($num>0){
  4. while($suma=mysql_fetch_array($opened_suma,MYSQL_NUM)){
  5. echo "Kategoria:$suma[0] - wyswitlen: $suma[1] <br />";
  6. }
  7. }else{echo 'brak wynikow!'}


Ten post edytował sadistic_son 17.12.2010, 01:17:49
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: 12.10.2025 - 06:22