Foros del Web » Programando para Internet » Javascript »

ayuda por favor

Estas en el tema de ayuda por favor en el foro de Javascript en Foros del Web. hola de nuevo, alguien me puede ayudar por favor con este problema que tengo? publique mi duda en el foro de php pero no recibi ...
  #1 (permalink)  
Antiguo 25/02/2009, 09:36
 
Fecha de Ingreso: febrero-2009
Mensajes: 27
Antigüedad: 15 años, 2 meses
Puntos: 0
ayuda por favor

hola de nuevo, alguien me puede ayudar por favor con este problema que tengo? publique mi duda en el foro de php pero no recibi respuestas.

tengo un formulario padre desde el cual llamo una ventana popup y este a su vez me muestra una lista de productos que tengo almacenado en una BD (mysql), la cuestion es que cuando selecciono una opcion de ese popup no me carga toda la informacion en el formulario padre, y ya le he dado muchas vueltas al asunto.

voy a mostrar el codigo para que por favor me ayuden (OJO: este codigo abierto lo consegui en internet y lo adapte pero no soy un experto en la materia)

formulario padre:

<html>
<head>
<script>
var parametro;
function popup()
{
parametro = window.open("ventana.php","","width=400,height=300 ");
parametro.document.getElementById('form2').value = "num" ;
}
</script>
</head>
<body>
<form name="form1" enctype="multipart/form-data">
<table border="0">
<tr>
<td align="right">
Codigo
</td>
<td>
<input type="text" name="numero">
<input type="button" value="buscar" onClick="popup()"><br>
</td>
</tr>
<tr>
<td align="right">
Nombre
</td>
<td>
<input type="text" name="nombre" value="<?php print $nombre; ?>">
</td>
</tr>
</table>
</form>
</body>
</html>

ventana popup:

<?php
include 'conexion.php';
$sql = "SELECT * FROM producto ";
$result = mysql_query($sql,$conexion);
while($row = mysql_fetch_array($result)) {
?>

<form enctype="multipart/form-data" name="form2"><table>
<a href="#" onclick="envia(<?php print $row["id_producto"]; ?>);"><?php print $row["nombre"]; ?>
<input type="hidden" name="nombre" id="nombre" value="<?php print $row["nombre"]; ?>" /></a><br>
</table></form>
<?php
}
mysql_free_result($result);

?>
<script>

function envia(num){
opener.document.form1.numero.value = num;
close();
}
</script>

el problema es que quiero pasar desde el popup el nombre del producto al formulario padre y no puedo, mas si logre pasar el id_producto.

agradeceria cualquier ayuda por favor y gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:22.