Hola que tal tengo un problema al actualizar campos de una tabla
Tengo una tabla llamada usuarios
y tengo como campo
id y usuario
Id=es el numero de registro
usuario=es el nombre del usuario
tengo un problema por que he creado un formulario para actualizar mi tabla
pero no me actualiza los datos no se que suceda dejo el código por si alguien ve un error.
Campo Tipo
id int(11)
usuario varchar(20)
el campo id queda como llave primaria y auto_increment
Código PHP:
<html>
<head>
<title>Codigo</title>
</head>
<body>
<FORM method="post">
<TABLE>
<TD>Numero de registro;<TD>
<TD><INPUT TYPE="text" NAME="id SIZE="20" MAXLENGTH="30"><TD>
<TD>Nombre;<TD>
<TD><INPUT TYPE="text" NAME="usuario SIZE="20" MAXLENGTH="30"><TD>
</TR>
</TABLE>
<INPUT TYPE="submit" VALUE="Grabar">
</FORM>
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","root","root")))
{
echo "Error Conectado a la base de datos.";
exit();
}
if (!mysql_select_db("base",$link))
{
echo "Error Conectado a la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
echo "Conexion con la base de datos conseguida.";
$id=$_POST['id'];
$usuario=$_POST['usuario'];
$sql=mysql_query("UPDATE usuarios SET usuario = '".$usuario."' WHERE id=".$_REQUEST['id']." ; ",$link) or die (" Error
al modificar registro");
mysql_close($link); // cierra la conexion
?>
</body>
</html>