Hola okram, aquí te mando los documentos que he hecho y que no me funcionan, por si pudieras echarles un vistacillo a ver qué te parecen.
cambiar.phtml
Cita: <form name="nuevo" action="modificar.php" method="POST">
Nombre_Antiguo:   ; <input type="text" name="nombre" size="30"><br />
Nombre_Nuevo: <input type="text" name="nombre_nuev" size="30"><br />
Vinculación_Antigua: <input type="text" name="vinculacion" size="30"><br />
Vinculación_Nueva: <input type="text" name="vinculacion_nuev" size="30"><br />
Dirección_Antigua: <input type="text" name="direccion" size="30"><br />
Dirección_Nueva: <input type="text" name="direccion_nuev" size="30"><br />
Teléfono_Antiguo: <input type="text" name="telefono" size="30"><br />
Teléfono_Nuevo: <input type="text" name="telefono_nuev" size="30"><br />
Email_Antiguo: <input type="text" name="email" size="30"><br /><br />
Email_Nuevo: &n bsp; <input type="text" name="email_nuev" size="30"><br /><br />
<input type="submit" value="Enviar" name="Sbmt"> </form>
modificar.php
Cita: <?php
$nombre = $_POST['nombre'];
$vinculacion = $_POST['vinculacion'];
$direccion = $_POST['direccion'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$nombre_nuev = $_POST['nombre_nuev'];
$vinculacion_nuev = $_POST['vinculacion_nuev'];
$direccion_nuev = $_POST['direccion_nuev'];
$telefono_nuev = $_POST['telefono_nuev'];
$email_nuev = $_POST['email_nuev'];
// Aqui realizas la conexion con la BD
include ("conectar.php");
$link = conectar();
// Esta es la consulta que usas para cambiar los datos en la BD
$sql = "UPDATE tabla SET (nombre='".$nombre_nuev."',vinculacion='".$vincula cion_nuev."', direccion='".$direccion_nuev."', telefono='".$telefono_nuev."', email='".$email_nuev."')";
if (mysql_query($sql)) {
die("Datos enviados correctamente");
}
else {
die("Error al enviar los datos<br />MySQL ha dicho: ".mysql_error()."<br /> ");
}
?>
Como ves me he basado en los documentos formulario.phtml e insertar.php y a partir de ellos he intentado crear los necesarios para poder hacer las modificaciones. Está mal hecha la sentencia UPDATE, ya que al ejecutarlo me dice que hay un error de sintaxin y tal. Seguiré buscando a ver si puedo dar con algo.
Gracias.