Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]koszyk
krissthefish
post
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".
Go to the top of the page
+Quote Post
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




klik smile.gif
Go to the top of the page
+Quote Post
1010
post
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.


--------------------
Go to the top of the page
+Quote Post
Spawnm
post
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 questionmark.gif
tam jest wszystko winksmiley.jpg
Go to the top of the page
+Quote Post
erix
post
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!
Go to the top of the page
+Quote Post
krissthefish
post
Post #6





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 23.08.2008

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


Dzięki Spawnm... pomogła lekturka winksmiley.jpg
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 14:08