Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] usuwanie elementu z tablicy. problem z przeladowaniem strony
Forum PHP.pl > Forum > Przedszkole
jumajka
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
)

)
kalmaceta
jesli najpierw wysyłasz elementy tablicy do przeglądarki, a później nimi manipulujesz/zmieniasz, to czego oczekujesz
jumajka
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
wookieb
Proszę poprawić BBCODE
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.