tak zle zabierasz kolego
id sie samo dodaje kolejne . czyli np. jak miales ostatnie id np. 5 to jak usuniesz wszystkie newsy to i tak kolejny news bedzie mial id = 6 bo to id dajesz
czyli to ze samo bedzie sie robilo +1 czyli nie trzeba wpisywac do bazy go tak jak robisz
to nie potrzebne
i np kolego nie wiem po co wstawiasz do bazy link
przeciez przy wyswietlaniu mozesz zrobic
czy jaki tam link ci potrzebny 
no i tak samo usuwasz no nie . czyli wyswietlasz z linkiem z id i potem w getcie przekazujesz id newsa i skrypt bierze id i usuwa z bazy gdzie id = $_GET['id'] ;
edycja tak samo
problem u ciebie widnial w dodawaniu
ja robie tak jak opisuje i dziala . jak chcesz to ci podrzuce mój system newsów.

Kod PHP:
`id` int(11) NOT NULL auto_increment,
Kod PHP:
$zapytanie=mysql_query("SELECT * FROM aktualnosci");
$ile=mysql_num_rows($zapytanie);
$id_aktualnosci = ($ile+1);
i np kolego nie wiem po co wstawiasz do bazy link

przeciez przy wyswietlaniu mozesz zrobic
Kod PHP:
while ( $licznik = mysql_fetch_array ($news))
{
echo "<a href='?strona=czytajwiecej&id=".$licznik['id']."'>Więcej</a>";
}

no i tak samo usuwasz no nie . czyli wyswietlasz z linkiem z id i potem w getcie przekazujesz id newsa i skrypt bierze id i usuwa z bazy gdzie id = $_GET['id'] ;
edycja tak samo

problem u ciebie widnial w dodawaniu

Cytat:Wyrazić to co czuję , zabrakło by tyle słów....