Codice PHP:
<?
include ("connect.db.php");

$connect mysql_connect($host$user$passwd) or die ("Non connesso");
mysql_select_db($dbname);
$query "DELETE FROM $tablename WHERE id = '".$_GET['cancella_id']."'";
$esegui mysql_query($query$connect);

if(@
mysql_query($query$connect)){
echo (
"Hai cancellato la news numero ".$_GET['cancella_id']." correttamente.

"
);
echo (
"<A href=\"gestionenotizie.php\">Torna alla gestione delle news</A>");
} else {
echo (
"Non hai cancellato la news.".mysql_error());
}
la variabile ti arriva via GET e probabilmente hai il register_globals a off (di default è così), vedi se funziona in questo modo