Non riesco a modificare i dati di un record in un db mysql...

...mi spiego: ho un form per la modifica di dati nel mio db la modifica avviene tramite un pulsante "salva" che ha metodo "post" e action "modifica.php".

In modifica.php la query in mysql è la seguente:

codice:
$query = "Update ditte SET indirizzo_sede= '".$ditta['indirizzo_sede']."', 
numero_sede= '".$ditta['numero_sede']."', comune_sede= '".$ditta['comune_sede']."', 
telefono= '".$ditta['telefono']."', fax= '".$ditta['fax']."', 
cellulare= '".$ditta['cellulare']."', email= '".$ditta['email']."',
CodiceFiscale= '".$ditta['CodiceFiscale']."', IVA= '".$ditta['IVA']."',
istat= '".$ditta['istat']."', attivita= '".$ditta['attivita']."',
servizi= '".$ditta['servizi']."'  WHERE IDDitta = '".$ditta['ID_Ditta']."'";
e sembra non ci siano errori...

inoltre mi viene data conferma dell'avvenuta modifica dei dati da questa istruzione:

codice:
$ok = mysql_query($query);
    if ($ok){
  	echo ("
<center><h3>Le modifiche sono state inserite
 correttamente
Per tornare alla pagina iniziale clicca ");?>    
><font color="red">qui.
  </h3>  </center>  <?  
} else {  	echo ("
<center><h3><font color=red>Impossibile inserire i dati nella tabella.
 Tornare indietro e riprovare ad inviare la form.</font></h3></center>");  }
qualcuno potrebbe aiutarmi a trovare l'errore?