Post
#1
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
Chcialbym dac wam pod ostrzal moja druga klasunie. Tym razem ma to byc koszyk zakupow.
Dane koszyka trzymane sa w tablicy z $_SESSION['koszyk'][ID_ELEMENTU] a wartosc poszczegolnej komorki okresla ZAMOWIONA_ILOSC. Np.
Nie wiedzialem za bardzo jak rozwiazac kwestie pobierania danych o towarach bedacych w koszyku wiec getData() i polaczenie ze SQL w niej jest tymczasowe (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Oto moja klasa:
Prosze o porady i sugestie co w niej zmienic, co dopisac itp. Z gory serdeczne dzieki! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
1. No wlasnie koszyk 'zwracany' jest przez getData, a wyswietlany dopiero przez showBasket(). Jakos inaczej to zrobic? Bo w sumie chyba jest rozbite na wczytanie danych oraz ich wyswietlenie.
2. W sumie racja (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) 3. getData() zajmuje sie pobraniem wszelkich danych dla koszyka, tj. nazw produktow, ich cen, obliczania cen brutto, wartosci netto i brutto oraz sumy zamowienia. Dane przypisuje do obiektu koszyka. 4. W zasadzie prosciej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) 5. No ok, tu sie zgodze, ale przeciez i tak w praktyce dodanie kazdego itemu laczy sie z przeladowaniem strony. Dlatego jest jak jest. Racja: przy recznym wykonywanie metod w kodzie suma sie nie zmieni. No ale jak juz wspomnialem - chyba nie ma to znaczenia? |
|
|
|
phpion.com Klasa: koszyk 8.08.2006, 20:30:59
dr_bonzo 1. koszyk nie powinien sie wyswietlac tylko zwraca... 8.08.2006, 22:07:02
dr_bonzo 5. Ale nie zmienia to faktu ze jest blad w kodzie ... 9.08.2006, 11:39:29
acztery zrob tak zeby koszyk zwracał tablice array wtedy m... 9.08.2006, 11:41:55 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 19:20 |