Qlc anima pia ke mi da una mano in quanto sono incapace

allora da una pagina dove visualizzo gli articoli inseriti nel database nella tabbella di visualizzazione aggiungo un pulsante ke mi permetta di modificare quel determinato articolo:
modifica.php

<?
include("db.php");

$query= "SELECT * FROM users WHERE userid=$userid";
if ( ! $query)
{
echo ("Errore nel comando Select");
exit();
}
$result= mysql_query($query, $db);
$query = "UPDATE FROM users WHERE userid=".$_GET['userid'];
$result = mysql_query($query, $db);
mysql_close($db);
?>
<html>
<head>
<title>Modifica Utente</title>
<link rel=stylesheet href="stile.css" type="text/css">
</head>
<div align="center">
<form action="aggiorna.php" method"post">
<input TYPE="hidden" name="userid" value="<?php echo($userid); ?>">
Nome:
<INPUT TYPE="text" NAME="nome" VALUE="<?php echo($result["nome"]);?>">

Cognome:
<INPUT TYPE="text" NAME="cognome" VALUE="<?php echo($result["cognome"]);?>">

Email:
<INPUT TYPE="text" NAME="indirizzo_email" VALUE="<?php echo($result["indirizzo_email"]);?>">

Username:
<INPUT TYPE="text" NAME="username" VALUE="<?php echo($result["username"]);?>">

<INPUT TYPE="submit" VALUE="Aggiorna">
</form>
</body>
</html>

E la pagina dove mando il form è la seguente
aggiorna:
<?
include("db.php");
$query = "UPDATE user SET
nome='$nome',
cognome='$cognome',
indirizzo_email='$indirizzo_email.',
username='$username',
WHERE userid='$userid' ";

mysql_query($query,$db);
mysql_close($db);

?>
Aiutate un povero inesperto