![]() |
![]() |
![]() ![]()
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 |
|
|
![]() |
![]()
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 06:08 |