Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] zliczanie wystąpień
onehundred
post 26.06.2013, 14:40:41
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 26.06.2013

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


Witam serdecznie, mam przed sobą taki oto problem do rozwiązania:

Wyciągam dane do zamówienia i wyglądają one następująco:

Produkt A, 20 zł
Produkt A, 20 zł
Produkt A, 30 zł

Produkt B, 20 zł
Produkt B, 20 zł
Produkt B, 40 zł

W kolejnej fazie potrzebuje powyższe dane wrzucić do pętli w takiej formie:

Produkt A - 2 szt w cenie 20 zł
Produkt A - 1 szt w cenie 30 zł
Produkt B - 2 szt w cenie 20 zł
Produkt B - 1 szt w cenie 40 zł

W jaki sposób to rozgryźć ? Gdyby chodziło tylko o ceny to można by użyć array_count_values ale w tym przypadku...

Dziękuję za pomoc i wskazówki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Greg0
post 26.06.2013, 15:09:33
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 54
Dołączył: 31.08.2007
Skąd: Tychy

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


To może zrób to już na poziomie wyciągania tych danych. Zgaduję że pobierasz je z bazy, więc możesz je pogrupować po cenie. GROUP BY
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 23:05