Me respondo a mi mismo:
Para el que haya seguido este hilo. Me ha sido imposible encontrar la solucilón de que al clickear sobre una fila de una tabla en la cual vuelcas los codigos postales, poblacion y provincia o estado de tu base de datos en una ventana secundaria y con esos datos actualizarlos en los input de la ventana principal para asi ahorrar tiempo al usuario que sabiendo el codigo postal, el campo de poblacion y provincia o estado se completan.
Lo que al final he hecho es poner los campos del registro seleccionado en input de la ventana secundaria y luego con un boton de actualizar o traspasar a la ventana principal.
Mis saludos y gracias a Adler.
Aqui pongo el código.
Código PHP:
<?php
$nombre_session = "sesion_paneldream";
session_name($nombre_session);
session_start();
require("../con_bd.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="includes/admin_styles.css" type='text/css' rel='stylesheet'>
<title>Buscador de Códigos Postales</title>
<script language="javascript" type="text/javascript">
function InsertarCodigos(){
window.opener.document.editarpiso.CodPost.value= window.document.form1.CodiPost.value;
window.opener.document.editarpiso.PoblPiso.value=window.document.form1.NombPobl.value;
window.opener.document.editarpiso.ProvPiso.value=window.document.form1.NombProv.value;;
window.close();
}
</script>
</head>
<body>
<form name="form1" method="POST">
<table>
<tr>
<td width='50'height="20" class="Esquema">Código</td>
<td width='300' class="Esquema" align="center">Población</td>
<td width='100' class="Esquema" align="center">Provincia</td>
</tr>
<?php
$_pagi_sql = "SELECT * FROM poblaciones Order by NombPobl";
$query = mysql_query($_pagi_sql);
while ($sql2 = mysql_fetch_array($query)) {
echo "<tr><td class='Campo' align='center'>$sql2[CodiPost]</td>
<td class='Campo' align='left'><a href='dgcopost.php?sec=asignarcodigos&cd=$sql2[CodiPost]'>$sql2[NombPobl]</a></td>
<td class='Campo' align='center'>$sql2[NombProv]</td></tr>";
}
?>
</table>
<?php
switch ($_GET["sec"]) {
case 'asignarcodigos':
$rescod = mysql_query("SELECT * FROM poblaciones Where CodiPost='$_GET[cd]'");
$cod = mysql_fetch_array($rescod);
}
?>
<table>
<tr></tr>
<tr><td width="60" valign="middle"><input name="CodiPost" type="text" style="text-align:center;" class="CampoSolo" id="CodiPost" value="<?php echo $cod[CodiPost]?>" size="7" maxlength="5"></td>
<td width="200" valign="middle"><input name="NombPobl" type="text" style="text-align:left;" class="CampoSolo" id="NombPobl" value="<?php echo $cod[NombPobl]?>" size="35"></td>
<td width="60" valign="middle"><input name="NombProv" type="text" style="text-align:left;" class="CampoSolo" id="NombProv" value="<?php echo $cod[NombProv]?>"></td>
</tr>
<tr></tr>
</table>
<table>
<tr><td align="center"><a href="javascript:InsertarCodigos();">Pasar Valores</a></td></tr>
</table>
</form>
</body>
</html>
Un Saludo.