ciao a tutti...ho un problemino...sto costruendo un sito per una compagnia alberghiera relativo al classico passaggio consegne tra reparti...sembra tutto ok tranne che per lo script di cancellazione del dato presente in mysql...in allegato trovate il file incriminato che da sempre errore...ve lo posto ...non riescoa trovare dove sta l'errore...le ho provate tutte...vi chiedo gentilmente di darmi una mano...grazie ancora

<?
@include 'config.php';
if (@isset($_GET['id']) && @is_numeric($_GET['id']))
{
$del_id = $_GET['id'];
$query = @mysql_query("SELECT titolo, str_data FROM appuntamenti WHERE id ='$del_id'");
$fetch = @mysql_fetch_array($query);
$titolo = $fetch['titolo'];
$data = date("d-m-Y", $fetch['str_data']);
?>
<form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
<h1>Attenzione!</h1>
Si sta per eliminare la consegna
<? echo stripslashes($titolo); ?>

del <? echo stripslashes($data); ?>.

Confermare per eseguire l'operazione.



<input name="del_id" type="hidden" value="<? echo $del_id; ?>">
<input name="submit" type="submit" value="Cancella">
</form>
<?
if(isset($_POST['del_id']) && is_numeric($_POST['del_id']))
{
$del_id2 = $_POST['del_id'];
if (@mysql_query("DELETE FROM appuntamenti WHERE id = '$del_id2'"))
{
echo "Cancellazione della consegna avvenuta con successo

<a href=\"index.php\">Torna al passaggio consegne</a>";
exit();
}
@mysql_close();
}
?>