intente esto:
Código PHP:
Ver original<?php
if(isset($_POST["submit"])){ $id_persona = $_POST['id_persona'];
$id_puesto = $_POST['id_puesto'];
$id_adscripcion = $_POST['id_adscripcion'];
$id_domicilio = $_POST['id_domicilio'];
$nombre = $_POST['nombre'];
$puesto = $_POST['puesto'];
$adscripcion = $_POST['adscripcion'];
$domicilio = $_POST['domicilio'];
$query = "UPDATE dir_persona, dir_puesto SET
nombre = '$nombre',
puesto = '$puesto'
WHERE dir_persona.id_persona = '$id_persona',
dir_puesto.id_puesto = '$id_puesto',
dir_adscripcion.id_adscripcion = '$id_adscripcion',
dir_domicilio.id_domicilio = '$id_domicilio'";
echo "Se han modificado los datos del usuario con cédula
<p><a href='javascript:history.go(-1)'>VOLVER ATRÁS</a></p> ";
}
?>
logre actualizar nombre y puesto, agregue adscripcion y domicilio, ahora me marca error en el where