Salve a tutti,
ho un problema con l'update di un record da Mysql.
Dunque, io ho una tabella con un link che passa il valore di un record alla pagina di modifica del record stesso. Vorrei che un solo valore ("riferimento") venisse modificato automaticamente scrivendo l'ora attuale.
Io ho creato il codice della pagina di modifica, non mi dà errore, ma mi restituisce una pagina bianca SENZA SCRIVERE IL CAMPO...
Dove sbaglio? questo è il codice:
<html>
<head>
<title>Consorzio di Area Vasta Nord Ovest Toscana</title>
</head>
<body>
<font face="Arial" size="2">
<?php
$host = 'localhost';
$user = 'nomeutente';
$password = 'password';
$database = 'nomedb';
$id=$_REQUEST['id'];
$db = mysql_connect($host, $user, $password)
or die ("Impossibile connettersi al server $host");
mysql_select_db($database, $db)
or die ("Impossibile connettersi al database $database");
{
$query = "select id, riferimento from determinazioni where id=$id";
$dbResult = mysql_query($query, $db);
$AffectedRows = mysql_affected_rows($db);
$riferimento=(Time());
$query = "update determinazioni set
riferimento=\"$riferimento\","
. " where id=$id";
$dbResult = mysql_query($query, $db);
$AffectedRows = mysql_affected_rows($db);
}
if ($AffedtedRows!=0)
{
print("Il riferimento è stato correttamente inserito");
print("<a href=\"addrife2.php\">Aggiungi nuovo riferimento</a>");
}
{
mysql_close($db);
}
?>
</font>
</body>
</html>