Ciao! ho un problemino con la funzione UPDATE di Mysql! devo aggiornare un db...ecco il codice almeno una parte:
$image = $_POST['image'];
$titolo = $_POST['titolo'];
$dim = $_POST['dim'];
$tec = $_POST['tec'];
$anno = $_POST['anno'];
$giorno = $_POST['giorno'];
$mese = $_POST['mese'];
$per = $_POST['per'];
$id = $_POST['id'];
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
//inserzione
$query = "UPDATE immagini set image='$image', titolo='$titolo', dim='$dim', tec='$tec', anno='$anno', per='$per' WHERE id='$id'";
//controllo avvenuta inserzione
if (mysql_query($query, $db))
echo "L'articolo è stato inserito correttamente";
else
echo "Erorre durante l'inserimento";
mysql_close($db); endif;
e mi da errore!!!
questa mattina avevo fatto le prove con meno campi e funzionava!
Cosa può essere???
grazie