Hola,
en lineas generales entiendo lo que quieres hacer, pero no entiendo un pomo (nada) cual es el problema...
Ten en cuenta que hablas de variables que no sabemos como las envias y recibes (POST, GET), y menos ver algo de codigo.
Mi suposicion:
Tienes tu listado de paises con opciones de editar, borrar y agregar en "lista_paises.php".
El boton
"Editar" abre un popup con la pagina "pais_edit.php" donde le envias el ID de tu pais por GET, osea "pais_edit.php?id=5".
En la pagina "pais_edit.php", recibes este ID y consultas contra tu tabla "paises" el nombre del pais para ponerlo en el campo de texto.
Código PHP:
$result = mssql_query("SELECT nom_pais FROM paises WHERE id = ".$_REQUEST['id']);
$pais = mssql_fetch_assoc($result);
mssql_free_result($result);
echo "<input type=\"text\" name=\"nom_pais\" value=\"".$pais['nom_pais']."\" />";
Luego modificas el nombre y envias el formulario para que guarde los cambios. Aqui, lo que puedes hacer es volver a la misma pagina con el mismo ID, por medio de
Código PHP:
header('Location: pais_edit.php?id=5');
exit();
, entonces tomara el nombre recien guardado.
Solo faltaria refrescar tu pagina "padre" con el nuevo cambio, esto lo podrias hacer con Javascript.
Si no es eso, avisa y vemos de nuevo....
Saludos...