ciaastek
dołączył: 29-06-2006 |
Witam.
Mam sobie taki plik, w którym mam uproszczone wyświetlanie newsów, a obok każdego jest przycik edytuj i usuń (wiadomo po co)
A teraz problem: po naciśnięciu na przycisk usun zamiast usuwać jednego newsa, skrypt usuwa wszystkie.
Kod: (połączenie do bazy jest, linijke z danymi wyciąłem)
Kod:
$sql = "SELECT * FROM `news` ORDER BY id DESC";
$sql = mysql_query($sql);
while($dane = mysql_fetch_array($sql)) { echo '
<tr>
<td>
<form method="post" action="admin.htm">
<span style="margin-right: 5px; margin-left: 1px;">
<a href="http://ciaastek.kewlnet.be/news,'.$dane['id'].'.htm">'.$dane['temat'].'</a>
</td>
<td style="text-align: center;">
#'.$dane['id'].'
</td>
<td style="text-align: right;">
'.$dane['data'].'
</td>
<td>
';
if ($_POST['usun'] != '')
{
mysql_query("DELETE FROM `news` WHERE `id` = '".$dane['id']."'");
echo 'Usunieto';
} else {
echo '
';
}
$edytuj1 = '';
$edytuj2 = '';
if ($_POST['edytuj'] != '')
{
$edytuj1 = $dane['temat'];
$edytuj2 = $dane['tresc'];
} else {
echo '
';
}
echo '<input type="submit" value="Edytuj" name="edytuj">
<span style="margin-left: 4px;">≡</span>
</td>
<td>
<input type="submit" value="Usuń" name="usun">
</td>
</tr>
</form>';
}
Chodzi mi tylko o usuwanie (narazie :P) także (narazie) prosze nie zwracać uwagi na "edytuj"
Dziękuję za pomoc. |