Código PHP:
               print("<td>"."<input type=text name=id2 value='$registro->id'>"."</td>
            <td>"."<input type=text name=nombre2 value='$registro->nombre'>"."</td>
            <td>"."<input type=text name=id_estado2 value='$registro->id_estado'>"."</td>
            <td>"."<input type=text name=direccion2 value='$registro->direccion'>"."</td>
            <td>"."<input type=text name=ciudad2 value='$registro->ciudad'>"."</td>
            <td>"."<input type=text name=cp2 value='$registro->cp'>"."</td>
            <td>"."<input type=text name=fecha_de_nacimiento2 value='$registro->fecha_de_nacimiento'>"."</td>"); 
            ?> 
   lo que use fue este codigo
despues del de arriba
Código PHP:
   <?        
print("<form action='' method=post><input type=submit name=modificar value=modificar></form>");
 
if( isset($_POST["modificar"]))
{
 
$id=$_POST['id2'];
$nombre=$_POST['nombre2'];
$direccion=$_POST['direccion2'];
$ciudad=$_POST['ciudad2'];
$id_estado=$_POST['id_estado2'];
$cp=$_POST['cp2'];
$fecha_de_nacimiento=$_POST['fecha_de_nacimiento2'];
 
$enlace = mysql_connect("localhost", "usuario", "password")
or die ("Error en el enlace: " . mysql_error());
mysql_select_db("clientes", $enlace)or die ("Error en la base de datos: " . mysql_error()); 
 
 
if(($id2 != "")&&($nombre2 != "")&&($direccion2 != "")&&($ciudad2 != "")&&($cp2!= "")&&($fecha_de_nacimiento2 != ""))
 
 
$sql=("UPDATE  Cliente SET id=('$id2'), nombre=('$nombre2'), direccion=('$direccion2'), ciudad=('$ciudad2'), cp=('$cp2'), fecha_de_nacimiento('fecha_de_nacimeinto2')");
    
$result=mysql_query($sql) or die("Error al agregar:  " . mysql_error());
print "<p> <b>Usuario modificado con exito</b> </p>";
 
}
 
?>     
 

 
  
 
