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
)
)