Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]sum()
Larges
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 16
Dołączył: 13.05.2008
Skąd: Łódź

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


Witam, mam tabelę:
newsy: id, news, odslony... (reszta raczej nie potrzebna).
chciałbym zliczyć wszystkie odsłony z newsów (pole INT) i nie bardzo potrafię.

$baza = mysql_query("SELECT id, SUM(odslony) FROM newsy")

- czy to jest prawidłowe? Poproszę też podpowiedź jak wynika zamienić w tabelkę. Czy zwykłe $wykonaj = mysql_fetch_array($baza) ?

Dziękuję za podpowiedź.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
barthpl
post
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 35
Dołączył: 5.12.2006
Skąd: Wrocław

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


Zapytanie powinno wyglądać chyba tak:
  1. SELECT id, SUM(odslony) FROM newsy GROUP BY id
Go to the top of the page
+Quote Post
Larges
post
Post #3





Grupa: Zarejestrowani
Postów: 333
Pomógł: 16
Dołączył: 13.05.2008
Skąd: Łódź

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


Jak zatem wypisać liczbę odsłon? Nadal dalsze moje pytanko zostało bez odpowiedzi.Dzięki za odp - ktokolwiek udzieli (;

Ten post edytował Larges 12.09.2008, 23:55:10
Go to the top of the page
+Quote Post
barthpl
post
Post #4





Grupa: Zarejestrowani
Postów: 142
Pomógł: 35
Dołączył: 5.12.2006
Skąd: Wrocław

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


na tamto odpowiedziałby manual tylko trzeba do niego zajrzeć mysql_fetch_array" title="Zobacz w manualu PHP" target="_manual dla ciebie to będzie przykład 3.
  1. <?php
  2. while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
  3.    printf ("I: %s  Nazw: %s", $row["id"], $row["nazwa"]);
  4. ?>
Go to the top of the page
+Quote Post

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: 22.08.2025 - 13:04