Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/07/2009, 14:47
waty90
 
Fecha de Ingreso: diciembre-2006
Mensajes: 153
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: Actualizacion de un registro de BD

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_HOSTDB_USERDB_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_HOSTDB_USERDB_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..