Salve a tutti sono alle prese con mysql che non aggiorna le modifiche ai campi. La cosa strana è che non aggiorna solo 2campi "titolo" e "foto1" gli altri vengono aggiornati. Ecco il codice :

codice:
include("config.php"); //includo file configurazione

include("connessione_db.php"); //connetto al db e seleziono il database

				mysql_select_db("$db_name",$connessione); //seleziono il database ufficio usando lo script di connessione al mysql


		//recupero via post le variabili modificate dal form di modifica.php
		$titolo =  mysql_real_escape_string($_POST['titolo']);
		$descrizione =  mysql_real_escape_string($_POST['descrizione']);
		$prezzo = $_POST['prezzo'];
		$rif = $_POST['rif'];
		$cat = $_POST['cat'];
		$foto1 = $_POST['foto1'];
		$foto2 = $_POST['foto2'];
		$foto3 = $_POST['foto3'];
		$foto4 = $_POST['foto4'];
		$foto5 = $_POST['foto5'];
		$foto6 = $_POST['foto6'];
		$foto7 = $_POST['foto7'];
		$foto8 = $_POST['foto8'];
		$foto9 = $_POST['foto9'];
		$foto10 = $_POST['foto10'];
		$maps = $_POST['maps'];
		$id = $_POST['id'];
		$permalink = $_POST['permalink'];
		$seo_desc = mysql_real_escape_string($_POST['seo_desc']);
		
		//interrogo il database AGGIORNO la categoria (tabella che mi interessa) settando 
		$sql = "UPDATE $cat SET
		
		titolo = '$titolo',
		descrizione = '$descrizione',
		cat = '$cat',
		rif = '$rif',
		foto1 = '$foto1',
		foto2 = '$foto2',
		foto3 = '$foto3',
		foto4 = '$foto4',
		foto5 = '$foto5',
		foto6 = '$foto6',
		foto7 = '$foto7',
		foto8 = '$foto8',
		foto9 = '$foto9',
		foto10 = '$foto10',
		maps = '$maps',
		permalink = '$permalink',
		seo_desc = '$seo_desc',

		prezzo = '$prezzo'
		
		WHERE id= '$id'
		
		";
		
		if (@mysql_query($sql)) 
		
			{
				echo '

Il tuo alloggio &egrave; stato modificato correttamente</p>';
				
							echo "
Verrai reindirizzato alla pagina precendente tra pochi istanti ... 
";

										echo     '<script type="text/javascript">setTimeout("parent.history.back()",5*1000)</script>';

				
				
			}
					else {
						
						
								echo '

Si e verificato un errore ' . mysql_error() .'</p>';
								
					}