Salve a tutti.
Ho creato uno script php che dovrebbe modificare i valori di un db mysql quando viene richiamato da flash.

Codice PHP:
<?php
$host 
'//'# l'host in cui risiede il database (IP)
$user '//'# la username per accedere al database
$pass '//'# la password per accedere al database
$db '//'# il nome del database
mysql_connect($host,$user,$pass); #connessione al database
mysql_select_db($db); #selezione del database

$i 1# variabile che servirà da indice

$query "UPDATE `blocchi_dx_".$lang."` SET `titolo` = '".$titolo."',
`cornice` = '"
.$cornice."',
`filmato` = '"
.$filmato."',
`testo` = '"
.$testo."',
`collegamento` = '"
.$collegamento."' WHERE `id` =".$id." LIMIT 1 ;";
//$result = mysql_query($query);
//$output = '&num='.mysql_num_rows($result);
//while($news = mysql_fetch_array($result)){
//$output .= '&id'.$i.'='.$news['id'];
//$output .= '&titolo'.$i.'='.($news['titolo']);
//$output .= '&testo'.$i.'='.($news['testo']);
//$output .= '&collegamento'.$i.'='.($news['collegamento']);
//$output .= '&filmato'.$i.'='.($news['filmato']);
//$output .= '&cornice'.$i.'='.($news['cornice']);
//$i++;
//}
echo $query;
?>
La query che restituisce è esatta, tanto che se la faccio eseguire PhpMyAdmin su aruba, funziona benissimo.
Se però la faccio eseguire lanciando il file php, non viene apportata nessuna modifica ai valori.
Dove è l'errore?

Grazie mille