Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/05/2005, 09:30
grimace
 
Fecha de Ingreso: noviembre-2004
Mensajes: 12
Antigüedad: 20 años, 2 meses
Puntos: 0
datos desde popup a un formulario.me esta volviendo locooo

Hola.Llevo dias dandole vueltas al tema y no encuentro la solucion,a ver si vosotros q seguro q sabeis mas q yo me podeis echar un cable.mi consulta es la siguiente:

tengo un formulario.En un popup hago una consulta a la base de datos para q me muestre todos los registros q haya,selecciono uno y me lo escribe en el formulario.Eso es lo q kiero q haga,todo sale perfecto hasta q selecciono el registro, le doy a "enviar" (para q me lo escriba en el formulario) y nada, en el formulario no se escribe nada.Os dejo el codigo des formulario y del popup pa ver si me podeis ayudar

formulario.php

<html>
<head>
<script>
var parametro;
function popup()
{
parametro = window.open("pop.php","","width=400,height=300");
parametro.document.getElementById('1').value = "seleccionado";
}
</script>
</head>
<body>
<form name="frm">
<table border="0">
<tr>
<td align="right">
Autores
</td>
<td>
<input type="text" name="autor">
<input type="button" value="buscar" onclick="popup()"><br>
</td>
</tr>
</table>
</form>
</body>
</html>


pop.php

<body>

<?
$conectar=mysql_connect("localhost","","");
mysql_select_db("baselibros",$conectar);
$consulta="SELECT nombre FROM autor";
$query=mysql_query($consulta,$conectar);
while ($fila = mysql_fetch_row($query))
{
echo "<tr>";
echo "<td>" ?> <input type="radio" name="ed" value="autor"> <? "</td> " ;

echo "<td>".$fila[0].'</a>'."</td>" ;


echo "</tr>";

}




?>
<form name="frm2">
<script>
var seleccionado = "";
function cambiaSel(chk){
seleccionado = chk.value;
}

function envia(){
opener.document.frm.autor.value = seleccionado;
close();
}
</script>
<input type="button" name="enviar" value="Enviar" onclick="envia()">
</form>
</body>


No se si me habre explicado bien.Necesito vuestra ayuda.

un saludo y graciassssssssssssssss