Muy bien, lo único que necesitas es cambiar una pequeña parte del código que ya has encontrado. Como lo que tu quieres es que un usuario cambie sus datos, me imagino que les pedirás para poder acceder, su login y passwd, lo que debes hacer es cambiar la parte de la búsqueda por $id, por un
select * from tabla
where nick=$login
and contraseña=$passwd;
así puedes acceder a su registro personal y lo demás es lo que tienes, es decir, solo cambias la parte de la búsqueda del usuario en vez de por el $id, por el nick y la contraseña.
Espero te sirva de algo.