![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie.
Mam takie tworzenie tablicy (kod uproszczony):
$_GET[id] = id produktu $_GET[ilosc] = ilość produktów Chciałbym teraz jakoś usuwać rekordy z tej tablicy... Np. wszystkie które mają $_GET[id] = 1... Wie ktoś może jak to zrobić? Z góry dzięki za pomoc, pozdrawiam Northwest |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 555 Pomógł: 84 Dołączył: 20.02.2008 Skąd: Małopolska Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Wieloprocesowość i wielowątkowość w PHP, poznaj Kraken PHP!
Serwer HTTP i WebSocket w PHP | Promise/A+ Strona Domowa | Elradia MMORPG FireFox: make the web better. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
qurcze, nie kumam za bardzo tego ... :/
Mógłbyś mi podać jakiś przykład tego usuwania? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
qurcze, nie kumam za bardzo tego ... :/ Mógłbyś mi podać jakiś przykład tego usuwania? A czytałeś co kolega dał? unset do usuwania danych A in_array do sprawdzenia czy dane są w tablicy. -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
coś takiego próbowałem:
function clean_get(&$item, $key, $k2check, $v2clean) { if ($key == $k2check && $item == $v2clean) unset($item); } ale nie za bardzo chciało mi to działać ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
jakbyś dał to w tag php, to zobaczyłbyś że przed $ masz &
poprawnie:
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
fakt... ale nie pomogło
![]() Warning: array_walk() expects at most 3 parameters, 4 given in /var/www/dodajzamowienie.php |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
sorry, ale ja tu nie widze tej funkcji..
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
jednak mój błąd, przed $ powinien być &
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
działą Ci to? bo mi nie chce :/
próbowałem też czymś takim:
ale niestety nie działa :/ qurcze,nooooo :/ |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zrób var_dump tej tablicy, z której chcesz usuwać... i wklej tutaj.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Coś takiego mam.. Twoje wypowiedzi mnie przerażają, dałeś var_dump'a ale żeby napisać dokładnie co chcesz zrobić to już nie łaska? -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
ajć, przepraszam :/
chciałbym na podstawie zmiennej $_GET[id] czyścić tablicę... ta sesja to mój koszyk, i po kliknięciu linka chce wyczyścić całą tablicę na podstawie ww zmiennej... |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
ajć, przepraszam :/ chciałbym na podstawie zmiennej $_GET[id] czyścić tablicę... ta sesja to mój koszyk, i po kliknięciu linka chce wyczyścić całą tablicę na podstawie ww zmiennej... Przykład co chcesz usunąć poproszę. ![]() np. "Mam tablicę: array('a', 'b', 'c'); i chciałbym usunąć b da się? " Bo takie tłumaczenie całego problemu nie ma sensu. P.S. Mnie interesuje gdzie to id chcesz podstawić. ;p -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%) ![]() ![]() |
array(5) { [0]=> string(4) "10|1"
[1]=> string(4) "10|1" [2]=> string(3) "2|3" [3]=> string(3) "3|7" [4]=> string(3) "3|7" } w takim formacie mam dane w tablicy: $_GET['i']."|".$_GET['ilosc'] = numer id | ilość. chciałbym usuwać po tym $_GET[i] - to jest moje id, i na tej podstawie chce usuwać z tablicy... ps. dziękuje za cierpliwość :-) |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 5 Dołączył: 29.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak nie ma literówki, to powinno hulać. Ten post edytował janusz85 4.08.2009, 09:41:32 |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem zapisywanie czegoś w formacie cos|cos2 jest bez sensu. Nie lepiej wrzucić to do kolejnego array'a? W dodatku odpowiednia budowa tablic ma tutaj znaczenie.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:16 |