Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]liczenie kosztów przesyłki w koszyku, koszty przesyłki
piekloniebo
post
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 1
Dołączył: 8.06.2009
Skąd: Sopot

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


Witam,
Mam problem z policzeniem kosztów przesyłki osobno dla każdego producenta (vendora) w koszyku:

Mam array $cart w której są dane:
product_id
category_id
quantity
vendor_id

I teraz jak np. mam w koszyku
product_id=1,vendor=1,
product_id=2,vendor_id=2

to koszt przesyłki jest 6 zł

chciałbym móc policzyć koszt dla każdego vendora osobno czyli w tym przypadku powinno być 12 zł.


Jak napisać funkcję która to policzy odpowiednio?

Pozdrawiam,
Darek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kfc4
post
Post #2





Grupa: Zarejestrowani
Postów: 195
Pomógł: 18
Dołączył: 7.10.2007

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


vandor_id=1 to jest 6 zł, vandor_id=2 to jest 9zł i tak dalej. Przekazujesz funkcji tablicę, w której są zapisani ci vendorzy. Dalej sprawdzasz w jakiejś pętli czy = 1 jak tak to do licznika (tworzysz przed tą pętlą i nadajesz wartość 0), jak = 2 dodajesz 9 zł etc. Podałeś zbyt mało informacji by móc jakoś więcej pomóc.
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: 12.10.2025 - 06:08