![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Tworzę sobie prosty koszyk na zakupy no i ma to działać tak:
Na jednej stronie mam listę produktów znajdujących się w bazie ( w postaci linku, który po kliknięciu przenosi do pliku php dodającego do koszyka + odbiera z linku zmienne z id danego produktu). Do zmiennej sesyjnej (mojego koszyka) dodaje wpisy tak: $_SESSION['koszyk'][] = array ( 'id' => $id, 'nazwa' => $nazwa, 'cena' => $cena, 'ilosc' => $ilosc); Każdy produkt dodawany jest do tablicy i wygląda to tak: Array ( [1] => Array ( [id] => 2 [nazwa] => buty do galopowania [cena] => 300z? [ilosc] => 1 ) [2] => Array ( [id] => 2 [nazwa] => buty do galopowania [cena] => 300z? [ilosc] => 1 ) [3] => Array ( [id] => 1 [nazwa] => buty do kaszykówki [cena] => 270z? [ilosc] => 1 ) ) Problem w tym, że jak dodam do koszyka kilka razy ten sam produkt to dublują mi się wpisy do tablicy... Jak mam zrobić, żeby przy ponownym dodaniu tego samego produktu wpis się nie dublował, a np. zwiększała się wartość klucza "ilosc". |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 01:06 |