Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Sumowanie wierszy MySQL
Forum PHP.pl > Forum > Przedszkole
neomarki
Witam,
Może to i błahostka jednak nie potrafie tego zrobic, otóż probelm wygląda tak:
Mam tabele w bazie danych:

id | data | ilosc | tydzien

Każdy wiersz odpowiada innej dacie. Ja chce zsumowac "ilosc" w danym tygodniu. Czyli musze dodac do siebie 7 ilosci przypadajacym w tym samym tygodniu i wszystko zapisac w nowej bazie danych ze wzgledu na tydzien (a nie date).

Problem jest w tym ze nie umiem zapisac sumowania liczb gdzie numer tygodnia jest taki sam.
PanGuzol
  1. SELECT tydzień, SUM(ilosc) FROM tabela GROUP BY tydzien
neomarki
Dziekuje za pomoc, jednak wyrzuca mi cos takiego:
Kod
Resource id #5
zaworek
Słusznie. To informacja że znalazł 5 wierszy odpowiadających temu zapytaniu.
Użyj teraz np.
  1. $wynik= mysql_num_rows($zapytanie);
  2. echo $wynik;


gdzie zmienna wynik będzie przechowywała ilość tych wierszy.
PanGuzol
@zaworek
Ta piątka nie oznacza, że zwróciło 5 rekordów, natomiast kod który napisałeś pozwala pobrać ich ilość.

@neomarki
Aby wyświetlić wyniki zwrócone za bazy danych nie wyświetlasz wartości zwróconej przez mysql_query tylko musisz skorzystać z funkcji np. mysql_fetch_assoc
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.