Hacemos un repaso general..
Quedamos en que muestradatos.php tiene toda la informacion del usuario o lo que sea.. si quiero modificar algo de ese usuario es cuando paso a la pagina modifica.php..
Entoncese desde muestradatos.php se le pasa el id del usuario a modifica.php el cual hace una consulta y obtiene todos los datos de ese usuario y que pronto seran modificados..
creo que hasta aqui estamos bien.. y sigue claro todo..
ahora.. en modifica.php dices que tienes un formulario y dentro de ese formulario estan los campos con los valores del usuario, todos estos obtenidos de la BD mediante la consulta realizada con parametro id usuario..
no entiendo que es lo que no te funciona entonces.. y digo que caes en el mismo error porque para encontrar el problema tendras que hacer lo mismo..
Código PHP:
// para saber que los datos del formulario se estan enviando correctamente a modifica_db.php
echo "<pre>";
print_r($_REQUEST);
echo "</pre>";
Código PHP:
// si hay respuesta entonces debes imprimir la consulta para ver si hay algun otro error
echo $sql;
Entonces ya no estoy tan claro de que error tienes hasta que hagas tus pruebas..