Ciao,
dopo un paio d'anni d'inattività con PHP e SQL ho ripreso in mano un progetto, ma sono molto arrugginito, nonostante abbia verificato la sintassi non riesco ad aggiornare un record di una tabella del database...dove sbaglio?
Vi posto il codice della pagina che dovrebbe aggiornare, le variabili le ho controllate e vengono passate correttamente, la risposta però "Errore durante l'aggiornamento del record nel database".
Codice PHP:
include("inc_menu.php");
//variabili per la connessione
include("config.inc.php");
$id = $_GET['id'];
$connessione = mysql_connect($db_host, $db_user, $db_password)
or die("Impossibile stabilire una connessione.<br>");
mysql_select_db($db_name, $connessione)
or die("Impossibile selezionare il database.<br>");
$sql = "UPDATE enel SET n_fatt=$_POST[n_fatt],data_emis=$_POST[data_emis],data_scad=$_POST[data_scad],periodo=$_POST[periodo],tipo=$_POST[tipo],importo=$_POST[importo],pdf=$_POST[pdf],note=$_POST[note],punti=$_POST[punti],WHERE id = $id";
if (mysql_query($sql, $connessione))
echo "<H3>Record aggiornato correttamente nel database</H3>";
else echo "<H2>Errore durante l'aggiornamento del record nel database</H2>";
mysql_close($connessione);