Salve a tutti...
sto cercando in tutte le maniera di far aggiornare il database da un form, ma senza successo.
ho una pagina che inserisce i dati nel database, ho altra pagina che prende i dati data database, e li inserisce in un <imput value="... etc... ma quando modifico tali dati il database non cambia...
ecco la pagina che proviene dal form di modifica:
Codice PHP:
<?
include("config.inc.php");
if ($pass != $password): echo "password non corretta";
$nome=$_REQUEST['nome'];
$cognome=$_REQUEST['cognome'];
$pass=$_REQUEST['pass'];
$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");
$query = mysql_query("select * from elenco WHERE id='$id'");
while($r=mysql_fetch_array($query))
{
$id=$r["id"];
$nome=$r["nome"];
$cognome=$r["cognome"];
$update = "UPDATE elenco SET nome='$nome' cognome='$cognome' WHERE id='$id'";
$updatesql = mysql_query($update) or die ("Query cannot be processed");
}
$result = mysql_query($query, $db);
mysql_close($db);
endif; //
?>
dove si trova l'errore? ho completamente sbagliato tutto? :)