aqui te dejo un ejemplo usando
POST para capturar las variables.
Código PHP:
<?php
//definimos las variables de conexion a la db
define('DB_HOST', 'localhost');
define('DB_USER', 'usuario');
define('DB_PASSWORD', 'clave');
define('DB_DATABASE', 'user_db');
$nombre_usuario = $_POST['nombre_usuario'];
$localidad = $_POST['localidad'];
//Conectamos a la db
$conectar = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$conectar) {
die('Failed to connect to server: ' . mysql_error());
}
//seleccionar db
$db = mysql_select_db(DB_DATABASE);
if(!$db) {
die("error al seleccionar db");
}
//luego haces el query update
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}
//Select database
$db = mysql_select_db(DB_DATABASE);
if(!$db) {
die("Unable to select database");
}
$sql="Update Clientes Set localidad='$localidad' Where nombre='$nombre'";
mysql_query($sql);
if (!$nombre || !$localidad) { echo ' <font color="red" size="3">Error:</font>complete todos los campos requeridos. '; }
else {
echo '<br>usuario modificado con exito!';
exit();
}
?>
saludos
espero que te sirva..