![]() |
![]() ![]() |
![]() |
![]()
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". |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przy dodawaniu sprawdzasz czy już jest w koszyku i dodajesz do ilości.
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
~1010 ... czy ty sprawdzasz co jest pod moimi linkami
![]() tam jest wszystko ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Proszę o używanie bbcode.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 23.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki Spawnm... pomogła lekturka
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 14:08 |