Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt liczący ceny, czyli jak efektywnie ściągnąć i policzyć dane
blackstone
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 19.03.2015

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


W ramach ćwiczeń z PHP piszę swój mały skrypt liczący ceny i...na razie nie udało mi się go stworzyć (IMG:style_emoticons/default/smile.gif) . Lubię się głowić nad takimi wyzwaniami ale mam ograniczoną ilość czasu
na takie ćwiczenia więc zapytam - jak działa mechanizm liczący ceny wybranych produktów ? Proszę o ogólne sugestie, niekoniecznie sam kod a jeśli już to ogólny ( chodzi oto
by załapać zasadę działania mechanizmu)

Ogólne założenie jest takie że klient wybiera sobie klikając w checkbox-y które produkty chce kupić. Następnie gdy chce je zamówić skrypt liczy ich sumę a ceny tych produktów pobiera z bazy danych sql.
Ja osobiście próbowałem wykonać to w ten sposób że w klikniętych checkbox-ach zapisane są takie same nazwy produktów jak w bazie danych, po kliknięciu
za pomocą pętli while każda jedna zmienna -do której została przesłana nazwa produktu ze zmiennej POST- służy jako parametr do stworzenia obiektu który poda mi z bazy te ceny a jakoś zsumuje (może za pomocą
kolejnej pętli). Coś jednak wydaje mi się że się pogubiłem i znalezienie rozwiązania zabierze mi trochę cennego czasu, tak więc proszę o pomoc (IMG:style_emoticons/default/smile.gif) Z góry dzięki za nią, pozdrawiam (IMG:style_emoticons/default/smile.gif) .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
markuz
post
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


Może zamiast nazwy w tych checkboxach przechowywać ich ceny? I po kliknięciu po prostu je dodawać/odejmować. Tylko pamiętaj żeby cenę obliczać po stronie serwera ponownie, a nie brać pod uwagę ceny z tych checkboxów (łatwo ją zmienić).
Go to the top of the page
+Quote Post
JanuszPHP
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 2
Dołączył: 10.08.2015

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


zapisujesz zamowienie z unikalnym id i sumujesz w bazie SUM(cena) i grupujesz group by zamowienie_id
Go to the top of the page
+Quote Post
blackstone
post
Post #4





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 19.03.2015

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


Dzięki za obydwa odpowiedzi. Pomogliście (IMG:style_emoticons/default/smile.gif)

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 - 17:44