Ciao a tutti, io ho fatto una pagina che modifica un determinato campo di un determinato utente, che va alla pagina con il seguente script php:
Ma mi da errore alla seguente linea (quindi anche le altre uguali):Codice PHP:
<?php
include('include/database_user_connection.php');
$id = "$_POST[id]";
$username = "$_POST[username]";
$password = "$_POST[password]";
$nome = "$_POST[nome]";
$squadra = "$_POST[squadra]";
$campionato = "$_POST[campionato]";
$email = "$_POST[email]";
$privilegi = "$_POST[privilegi]";
if(!empty($username)
mysql_query("UPDATE utenti SET username = '.$username.' WHERE id = '.$id.'");
elseif(!empty($password)
mysql_query("UPDATE utenti SET password = '.$password.' WHERE id = '.$id.'");
elseif(!empty($nome)
mysql_query("UPDATE utenti SET nome = '.$nome.' WHERE id = '.$id.'");
elseif(!empty($squadra)
mysql_query("UPDATE utenti SET squadra = '.$squadra.' WHERE id = '.$id.'");
elseif(!empty($campionato)
mysql_query("UPDATE utenti SET campionato = '.$campionato.' WHERE id = '.$id.'");
elseif(!empty($email)
mysql_query("UPDATE utenti SET email = '.$email.' WHERE id = '.$id.'");
elseif(!empty($privilegi)
mysql_query("UPDATE utenti SET privilegi = '.$privilegi.' WHERE id = '.$id.'");
else
echo "Devi modificare almeno un campo!";
?>
Non mi pare di vedere errori come posso fare.Codice PHP:
mysql_query("UPDATE utenti SET username = '.$username.' WHERE id = '.$id.'");
Ciao.