ciao a tutti,ho un problema con questa query che dovrebbe andare a modifica i record di un db tramite una form.
l'editor mi da un errore di sintassi...in questa riga:
$query = "update soggetti set codice=\"$_REQUEST['codice']\","
<?php
$host = 'localhost';
$user = 'root';
$password='';//stringa vuota
$database = 'provephp';
$db = mysql_connect($host,$user,$password) or die("non si connette al server");
mysql_select_db($database, $db) or die("non si connette al database");
$query = "update soggetti set codice=\"$_REQUEST['codice']\","
. " cognome=\"$_REQUEST['cognome']\","
. " nome=\"$_REQUEST['nome']\","
. " datanascita=\"$_REQUEST['datanascita']\","
. " citta=\"$_REQUEST['citta']\","
. " WHERE codice=$codice";
$risultato = mysql_query($query,$db);
if(!$risultato)
{
echo "il tuo record non è stato aggiornato";
}
else
{
echo "il tuo record è stato aggiornato";
} mysql_close($db);
?>
dove sbaglio?