Hi!
Um Gottes Willen! Genau wegen hunderter _Deiner_ Postings hier würd ich mich _nie_ trauen, eine per URL übergebene Variable einfach ungeprüft zu verarbeiten! Nein nein, da hast Du mich schon indoktriniert!!!!
Na dann ist ja gut.
$id=intval($_GET['id']);
Davon sieht man nur bei der eigentlichen Query nichts mehr und deswegen gehen bei mir die Alarmglocken los.
Beachte auch noch ChrisBs Einwurf, dass GET nicht für datenändernde Requests geeignet ist.
Lo!