Le variabili vengono passate ma il db non viene aggiornato. perchè???
Codice PHP:

$link
=mysql_connect($host,$user,$pwd) or die("Non riesco a 

connettermi"
);
mysql_select_db ("Sql15965_1");



$action ="UPDATE prodotti SET   Codice='$Codice',
                                

Descrizione='
$Descrizione',
                                

Fornitore='
$Fornitore',
                                

PrzPub='
$PrzPub',
                                

Iva='
$Iva',
                                

Gruppo='
$Gruppo',
                                

SottoGr='
$SottoGr',
                                

Web_fornitore='
$Web_fornitore',
                                

Web_prodotto='
$Web_prodotto',
                                

Foto='
$Foto',
                                

Commento='
$Commento' WHERE ID='$ID'";
                            
$elimina="DELETE  FROM prodotti
            WHERE Codice='
$Codice'";

if (
$_POST['Salva']=="Elimina")
{
$result mysql_query($elimina$link) or die ("Mysql dice: 

mysql_error());
print(
"Prodotto $Codice eliminato!");
}
else{
$result mysql_query($action$link) or die ("Mysql dice: " 

mysql_error());
print(
"Modifica effettuata con successo!");
}
?> 
ho controllato anche i nomi delle variabili!!!