manelgomez |
05-04-2010 04:23:13 |
Actualizar input de ventana padre con datos de la hija
Hola a todos.
Quisiera que estando en una ventana hija en la cual he listado los codigos postales, ciudad y provincia o estado de una tabla de datos al clickear sobre un registro poder traspasar esos valores de los campos a la ventana padre en los input correspondientes evitando que el usuario tenga que teclear los demas input.
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="<?php echo $CodiPost?>"; window.opener.document.editarpiso.Pobl.value="<?php echo $Pobl?>"; window.opener.document.editarpiso.Prov.value="<?php echo $Prov?>"; self.close(); } </script> </head> <body> <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); $CodiPost="$cod[CodiPost]"; $Pobl="$cod[NombPobl]"; $Prov="$cod[NombProv]"; } ?> <a href="javascript=InsertarCodigos();"</a> </body> </html>
Con esto pretendo es volcar los valores a las variables $CodiPost, Pobl y Prov para poder asignar a los input de la ventana padre.
con un debug de un ide la asignacion de valores a las variables se asigna bien, La variable toma el valor de registro.
Pero la funcion no se ejecuta.
|