18/05/2005, 09:30
|
| | 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 |