Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Na jakiej zasadzie wyświetlić przedziały cenowe dostępnych produktów?, Jak jest to obmyślane?
kukix
post
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Witam.
Dostałem od znajomego zlecenie rozbudowy pewnego skryptu sklepowego o funkcje wyświetlania przedziałów cenowych dostępnych produktów w danej kategorii.
Coś jak np w Ceneo w lewym menu:

  1. poniżej 1013 zł
  2. od 1014 do 2040 zł
  3. od 2041 do 3289 zł
  4. od 3290 do 5210 zł
  5. powyżej 5218 zł


Jak wygenerować takie przedziały? Czy to po prostu dzieli wszystkie dostepne ceny na 4 i wyświwetla z danego przedziału największa i najmniejszą?

Czyli ilości powinny być porównywalne w każdym przedziale, a np na tej stronie widze, że są duze różnice w poszczególnych przedziałach cenowych, czyli produkty nie są tak po prostu dzielone.

Macie może pomysł, jak rozwiązać ta sprawę?
Będę wdzięczny za wszelkie wypowiedzi.

Ten post edytował kukix 27.01.2011, 02:01:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


No i co, poniżej 437 masz aż 41, czyli najliczniejsza grupa nie jest podzielona...

Po chłopsku mówisz? Jeśli chcesz wprowadzić stałą liczbę przedziałów to ja bym Ci radził też dać stałą liczbę elementów na przedział, czyli jeśli masz np. 100 telewizorów to będzie wychodziło po 20 na przedział i wyglądało to będzie mniej więcej tak:
1. < 400 zł - 20
2. 400-450 zł - 20
3. 450-470 - 20
4. 470-560 - 20
5. 560 < - 20

To będzie najprostsze do zrobienia i przejrzyste dla użytkowników.
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: 14.10.2025 - 15:34