![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam nie znalazłem podonego problemu więc założyłem temat.
jeszcze raczkuję w php a w trakcie nauki wypadł następujący problem: Chcę aby produkty wybrane przez klienta który chce je kupić, zapisywane były do sesji w postaci tablicy: próbowałem coś takiego ale nie działa: CODE $_SESSION['koszyk']['id_uzytkownika']=001; $_SESSION['koszyk']['Nazwa_towaru']='Procesor'; $_SESSION['koszyk']['EAN-13']='9834811482301'; $_SESSION['koszyk']['Nazwa_towaru']='myszka'; $_SESSION['koszyk']['EAN-13']='9434821329301'; itd.. są to produkty które wrzuca do koszyka uzytkownik o numerze id 001; nie wiem czy powyższy kod jest poprawny a juz napewno jak drukowac te dane pętlą FOREACH... próbowałem na różne sposoby i nie wychodziło. Po zatwierdzeniu przez uzytkownika swoich towarów do kupna w koszyku Towary te wędrowały by do bazy MySql do tabeli zamówienia. Czytałem już o sesjach ( koszykach ) na tym forum ale poprostu posty są dla mnie niezrozumiałe Nie wiem czy powyzszy kod który napisałem jest dobry ... proszę o jakiś pomysł w związku z tym fantem. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 385 Pomógł: 55 Dołączył: 1.03.2005 Skąd: śląsk Ostrzeżenie: (0%) ![]() ![]() |
wynik Kod Array ( [koszyk] => Array ( [0] => Array ( [id_uzytkownika] => 001 [Nazwa_towaru] => procesor [EAN-13] => 9434821329301 ) [1] => Array ( [id_uzytkownika] => 001 [Nazwa_towaru] => płyta [EAN-13] => 435546 ) ) ) -------------------- aplikacje internetowe | Symfony
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
mozesz tez inaczej(chyba:D)
Wg mnie to powinno działa ale nie musi. ![]() W tablicy nie mozesz miec dwoch rekordów o takiej samej wartosci czyli tablice powinna wygladac tak: $_SESSION['koszyk']['id_uzytkownika']=001; $_SESSION['koszyk']['Nazwa_towaru']='Procesor'; $_SESSION['koszyk']['EAN-13']='9834811482301'; $_SESSION['koszyk1']['Nazwa_towaru']='myszka'; $_SESSION['koszyk1']['EAN-13']='9434821329301'; lub $_SESSION['koszyk']['id_uzytkownika']=001; $_SESSION['koszyk']['Nazwa_towaru1']='Procesor'; $_SESSION['koszyk']['EAN-13-1']='9834811482301'; $_SESSION['koszyk']['Nazwa_towaru'2]='myszka'; $_SESSION['koszyk']['EAN-13-2']='9434821329301'; |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo za odpowiedzi
![]() Widzę że to forum naprawdę jest pomocne i post nie pozostaje bez odpowiedzi co mnie bardzo cieszy. Jak tylko okiełznam ten świąteczny chaos, przetestuje wasze propozycje i dam znać ![]() Dzięki jeszcze raz ![]() Działa elegancko ![]() Ten post edytował kosmos 23.03.2008, 00:23:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:59 |