Tengo esta tabla:
 
                 INDICE  campo1  campo2  
Editar  Borrar  0 -------X -------X 
Editar  Borrar  1 -------X -------X 
Editar  Borrar  2 -------X -------X 
Editar  Borrar  3 -------X -------X 
Editar  Borrar  4 -------X -------X 
 
y tengo este codigo:
 
<html> 
<body> 
<form action="<?=$_SERVER[$PHP_SELF];?>" method="post" > 
Nº Regitro: <input type="text" name="TxtModificar"><br> 
campo1: <input type="text" name="campo1"><br> 
campo2: <input type="text" name="campo2"><br> 
<input type="submit" value="Modificar"> 
<?php 
$id = $_POST['TxtModificar']; 
$campo1 = $_POST['campo1']; 
$campo2 = $_POST['campo1']; 
if(isset($id)){ 
$enlace = mysql_connect("localhost", "basedatos", "contraseña") or die("No pudo conectarse : " . mysql_error()); 
mysql_select_db("basedato", $enlace) or die (mysql_error()); 
 
$result = mysql_query($sql);
   $sql = "UPDATE tb1 SET campo1='$campo1', campo2='$campo2'";
   $result = mysql_query($sql);     
    echo "Se modifico el registro $id correctamente!";  
}
?> 
</form> 
</body> 
</html> 
 
 
 
LO KE ME PASA ES KE ME MODIFICA TODOOS LOS REGISTROS DE LA TABLA
Como puedo haser para ke solo me modifike el registro ke meto en la caja de txt? 
   
 



