Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] usuwanie elementu z tablicy. problem z przeladowaniem strony
jumajka
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.02.2009

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


witam
mam tabele i potrzebuje z niej usunac element. element w tej chwili usuwa sie bez problemu ale musze az 2 razy kliknac przycisk usun.jak zrobic zeby usuwalo sie po kliknieciu tylko raz.
opisale najbardziej lopatologiczniej jak moglem.mam nadzieje ze to cos pomoze;)

foreach ($counter2 as $key =>&$subarr) {
echo"<BR>TYTUŁ " . $key ;
echo ' <a href="?url=usun'.$key.'">Usun</a>';echo" ";
echo '<a href="?url=edytuj'.$key.'">Edytuj</a>';echo" ";
echo '<a href="?url=dodaj'.$key.'">Dodaj</a>';echo" ";
foreach ($subarr as $subkey => &$subvalue) {
if($_GET['url'] == "edytuj$key"){
if ($subkey== "imie"){
echo ' <form method="POST" action="nowyprojket.php?url=zapisz'.$key.'">
<table border="0" width="100%"><tr><td>Tytul:</td><td><input type="text" name="tytul" size="64" value="'. $subvalue .'"></td></tr>';
}
if ($subkey== "nazwisko"){
echo '<tr><td>Treść: </td><td><textarea rows="20" name="tresc" cols="55" size="300" >'. $subvalue .'</textarea></td></tr><tr><td> </td><td><input type="submit" value="ZAPISZ"></td></tr></table></form>';
}
}
if($_GET['url'] == "zapisz$key"){
if ($subkey== "imie"){
$subvalue=$_POST['tytul'];
}
if ($subkey== "nazwisko"){
$subvalue=$_POST['tresc'];
}
}
if($_GET['url'] == "usun$key"){
unset($counter2[$key]);
}


}

Array
(
[1] => Array
(
[imie] => Temat1
[nazwisko] => Tresc1
)

[2] => Array
(
[imie] => Temat2
[nazwisko] => Tresc2
)

[3] => Array
(
[imie] => Tema3
[nazwisko] => Tresc3
)

)

Ten post edytował jumajka 21.03.2011, 20:23:44
Go to the top of the page
+Quote Post
kalmaceta
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 24
Dołączył: 4.12.2010

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


jesli najpierw wysyłasz elementy tablicy do przeglądarki, a później nimi manipulujesz/zmieniasz, to czego oczekujesz

Ten post edytował kalmaceta 21.03.2011, 20:31:21


--------------------
kAlmAcetA
Go to the top of the page
+Quote Post
jumajka
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 2.02.2009

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


Cytat(kalmaceta @ 21.03.2011, 20:30:43 ) *
jesli najpierw wysyłasz elementy tablicy do przeglądarki, a później nimi manipulujesz/zmieniasz, to czego oczekujesz

ok jak to naprawic?jakies podpowiedzi
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Proszę poprawić BBCODE


--------------------
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: 21.08.2025 - 18:22