en las 2 paginas el formulario se llama frmfol
popup1.php
Código PHP:
<script>
function envia(){
opener.document.frmfol.A17.value = A17;
opener.document.frmfol.A17.value = document.formulario.select.value;
close();
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Eliminacion de registros con AJAX</title>
<script language="JavaScript" type="text/javascript" src="ajax.js"></script>
</head>
<body>
<FORM name="frmfol">Concepto<br>
<select name="A17" id="A17" style="width:70px">
<?
//Conexion con la base
mysql_connect("localhost","root","yoyoyo");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select A17 from ca1 ";
$result=mysql_db_query("tacop",$sSQL);
//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option >'.$row["A17"]. '</option >';
}
mysql_free_result($result)
//$result = mysql_db_query($result) or die(mysql_error());
?>
<input type="button" value="Recupera" onClick="envia()">
</select>
</form>
Código PHP:
<script language="JavaScript">
function buscar(){
open("popup1.php");
}
</script>
<body>
echo "<form name='frmfol' method=\"post\" action=\"pagina3.php\">\n";
echo "<input type='text' name='A17' size='50' width='40' id=\"A17\" value=\"".$registro_hija['A17']."\">";
echo"<input type=\"button\" value=\"buscar\" onClick=\"buscar()\">";