Pues yo te recomiendo que hagas una llamada AJAX que te devuelva los valoren en json, de esa manera podrás trabajar fácilmente con los valores y meterlos donde quieras.
Para el hecho de poder guardar la información que tu quieras lo suyo sería que la información se muestre en un formulario (recuerda a poner un campo hidden para indicar el id de la persona) que guarde la información.
No se si sabes JQuery pero te lo recomiendo por su simplicidad para hacer estas cosas, en este caso, imaginando yo el código que puedas usar diría que sería así:
Código:
$('li input').click(function(){ // Al pulsar sobre el checkbox o radio del nombre
var id=$(this).val();
$.ajax({
type: 'POST',
url: './archivo.php', // Archivo que recoge el id de la persona y devuelve su información como json
data: {id:id},
success:function(data){
$('form [name=nombre]').html(data['nombre']); // En el campo nombre se cambia el valor al que devuelve el php
$('form [name=telefono]'). // etc...
}
});
});
Para que php devuelva la información como json en este caso el archivo.php sería
Código PHP:
$id=$_POST['id'];
$arr=array();
mysql_query("SELECT * FROM tabla WHERE id='$id'"); // Haces todas las consultas que necesites y metes todo en un array y recuerda poner bién los nombres de los campos para recuperarlos después con el javascript
....
echo json_encode($arr);
Espero que te haya sido de ayuda.