$przypisanie=mysql_query('select id from newsy ORDER BY id DESC');
$id=$i['id'];
}
$id=$i['id'];
.... gdzie zmienna $wyswietl ? pomyłka w nazwie. BTW. w ten sposób do zmiennej $id przypiszesz ostatni pobrany identyfikator z bazy.
chyba chciałeś tak ? :
$wyniki=mysql_query('select id from newsy ORDER BY id DESC'); echo '<b>Usuwanie newsów:</b></br></br>'; echo '<form method="post">'; echo '<select name="kasowanie">';
{
echo '<option value="' . $i[0] .'">News ' .$i[0]. ' (' . $i[1] . ')</option>'; }
echo '<input type="submit" name="delete_news" value="Kasuj">';
if(isset($_POST['delete_news'])) {
}
poczytaj jeszcze jakieś kursy php, poćwicz z formularzami, musisz zrozumieć ogólną zasade działania.
Zawsze gdy tworzysz jakikolwiek skrypt zaplanuj jego etapy, tutaj sprowadzają się one do : "pobierz wszystkie id z tabeli news, posortuj je malejąco, wyświetl opcje, jeśli formularz został wysłany skasuj news o id z $_POST['kasowanie']."