Cosi recupero i dati delle persone dal DB (è lato amministratore), e sotto metto un form dove scrivere i nuovi login e password..-->

modify_utenti.php
<?

include("connection.inc");

$dbname="utenti";

mysql_select_db('utenti',$conn);


$interrogazione = "SELECT * FROM registrati ORDER BY id";
$risultato = mysql_query($interrogazione);
while ($riga = mysql_fetch_array($risultato)) {
echo " <tr>";
echo " <td >Id: " . $riga["id"] . "</td>&nbsp&nbsp";
echo "<td >Nome: " . $riga["Nome"] . "</td>&nbsp&nbsp";
echo "<td >Cognome: " . $riga["cognome"]. "</td>
";
echo "<td >Login: " . $riga["login"] . "</td>&nbsp&nbsp";
echo "<td >Password: " . $riga["password"]. "</td>";
echo "<form name=\"formreg\" action= method=\"post\">";
echo "

<span>Modifica Login
";
echo "<input name=\"login_modificato\" size=\"30\" /></span></p>";
echo "

<span>Modifica Password
";
echo "<input name=\"password_modificata\" /></span></p>";
echo "</form>";
echo "<td > <a class=\"link2\" href=\"modifica_utenti.php?id=" .$riga["id"] . "\">Modifica</a></td>

";
echo "</tr>";
}

?>
E cosi dovrebbe modificarmeli, ma ovviamente qualcosa non va, il problema x me è capire cosa...-->

modifica_utenti.php
<?

include("connection.inc");

$dbname="utenti";

mysql_select_db('utenti',$conn);


if(isset($_REQUEST['id'])) {

$Idutenti = $_REQUEST['id'];
$loginutenti = $_REQUEST['login_modificato'];
$passwordutenti = $_REQUEST['password_modificata'];

$query = "UPDATE FROM registrati SET (login=$loginutenti AND password=$passwordutenti) WHERE id='$Idutenti' LIMIT 2";
$result=mysql_query($query);


if ($result==FALSE) die("Errore: $query");
echo "Login e/o password modificati";

}

?>

Mi dite dove sbaglio? ho problemi nel portare le variabli da di qua a di la...