fai così:
Codice 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>  ";
echo "<td >Nome: " . $riga["Nome"] . "</td>  ";
echo "<td >Cognome: " . $riga["cognome"]. "</td>
";
echo "<td >Login: " . $riga["login"] . "</td>  ";
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>";
}
nell'altra pagina:
Codice PHP:
include("connection.inc");
$dbname="utenti";
mysql_select_db('utenti',$conn);
$Idutenti=$_GET['id'];
if($_POST['op']=="mod"){
$loginutente=$_POST['loginutente'];
$passwordutenti=$_POST['passwordutenti'];
$query = "UPDATE FROM registrati SET login=$loginutenti' , password= '$passwordutenti' WHERE id='$Idutenti'";
$result=mysql_query($query) or die(mysql_error());
if ($result==FALSE) die("Errore: $query");
echo "Login e/o password modificati";
}
$interrogazione = "SELECT * FROM registrati WHERE id='$Idutenti'";
$risultato = mysql_query($interrogazione);
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=\"op\" value=\"mod\" size=\"30\" /></span></p>";
echo "<input name=\"password_modificata\" /></span></p>";
echo "</form>";
ricontrolla bene ho scritto un pò di fretta