![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 3 Dołączył: 31.01.2011 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Witam, dziś mam jeszcze zagwostkę - jeśli mój koszyk pobiera zmienne za pomocą $_GET
to czy mógłbym zrobić coś takiego?
Jeśli tak jak to powinno poprawnie brzmieć i jak zdefiniować akcję zeby usunąć pozycję (i jak usunąć wszystko z koszyka)? dzięki za pomoc - z góry |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Odnaleźć? Albo nie napisałeś kodu "usuwania" aby go "odnaleźć" albo go po prostu nie ma i trzeba napisać.
Ja bym zrobił tak jak jeden użytkownik wyżej napsiał. W zmiennej $_GET['id'] dać ID danego produktu (ale tu nasuwa się pytanie - skąd wziąć te ID?) a w $_GET['action'] dać 'delete' i później sprawdzać za pomocą instrukcji warunkowej, czy istnieją te zmienne i jeśli tak, to za pomocą pętli, która przeleci po wszystkich rzeczach w schowku sprawdzając przy okazji warunek, czy któryś z tych rzeczy ma takie samo ID jak to w $_GET['id']. Jesli tak (faktycznie dziwnie jets ta tablica z rzeczami) to usunąć wszystkie dane głównych indeksów, gdzie podrzędne maja taki sam index jak ten ID. Trosza namieszałem ale to dość proste jest... PS. Z tego co widać, to podczas dodawania czegoś do koszyka, nie ma gdzie się zapisać jakieś unikalny ID produktu więc musiałbyś dopisać jeszcze kilka linijek i dopiero to co napisałem będzie grało. Ten post edytował adbacz 26.07.2011, 14:46:32 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 12:49 |