comincia a stampare a video la query di UPDATE.
per prima cosa metti l'SQL in una variabile tipo
Codice PHP:
$sql = "UPDATE galleria set titolo='$titolo', tempo='$tempo', apertura='$apertura', luogo='$luogo' where nomefile='$nomefile'";
....
mysql_query($sql);
e visualizzalo con:
In questo modo controlli se effettivamente i valori vengono passati alla query stessa.
Se la query è corretta (o lo sembra) prova a copiarla in PHPMyAdmin (o il client che usi per amministrare il tuo DB) e vedi se ti riporta qualche errore.
Se la query va a buon fine allora il problema NON è l'istruzione SQL ma nel PHP.
e procedi con il Debug ...
Ciao.