En esta seseion visualizo la consulta, selecciono y envio el dato.
Código PHP:
<form name="form1" method="post" action="">
<?php
// Ejecutar la consulta para obtener los datos de la BD.
$resultado=mysql_query("SELECT * FROM cuentas");
// Extraemos y componemos los checbox dinámicos de los datos de nuestra tabla de la BD.
while ($row = mysql_fetch_array($resultado)){
?>
<table width="100%" height="34"
border=0 cellpadding=0 cellspacing=0 bgcolor=#F4F4FF>
<tbody>
<tr>
<td width=751 height="34" align=left bgcolor=#FFECEE>
<table width="100%" border="0" cellspacing=0 class=tablaCont>
<tbody>
<tr class=trmarca>
<td width="43%" height="24" bgcolor="#FFECEE" class=CuerpoContC style="PADDING-BOTTOM: 3px; PADDING-TOP: 3px">
<div align="right"><font color="#000000">
<input name="seleccion[]" type="checkbox" id="codcuenta" value="<? echo $row['codcuenta']; ?>">
<? echo "<value=\"".$row['codcuenta']."\">".$row['codcuenta']."<br>"; ?></font></div></td>
<td width="57%" bgcolor="#FFECEE" class=CuerpoContC style="PADDING-BOTTOM: 3px; PADDING-TOP: 3px">
<div align="right"><? echo "<value=\"".$row['codcuenta']."\">".$row['nomcuenta']."<br>"; ?></div></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
<?php
}// Fin de while
?>
<div align="right">
<table width="100%" border="0">
<tr bgcolor="#FF3366">
<td colspan="2"> </td>
</tr>
<tr>
<td height="26" colspan="2"> <div align="right"><font size="5"><strong><font size="5"><strong><font size="5"><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">*
Para Enviar el dato de clic en boton</font></strong></font></strong></font></strong></font>
<font size="5"><strong><font size="5"><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
</font><font size="5"><strong><font size="5"><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
</font><font size="5"><strong><font size="5"><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
<input name="Cargar datos" type="submit" id="Cargar datos" value="Cargar datos">
</font></strong></font></strong></font><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
</font></strong></font></strong></font><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
</font></strong></font></strong></font> </div></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="72%" height="26">
<div align="right"><font color="#FF33FF" size="5"><strong><strong><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">*
Valor a enviar</font></strong></strong></strong></font></div></td>
<td width="28%">
<div align="right"><font size="2"></font> </div>
<div align="right"> <font size="2"><a href="pasarvalorcuentacod.php" onClick="vent = window.open('pasarvalorcuentacod.php','vent','height=540,width=790,scrollbars=yes, resizable=yes'); vent.focus(); return false">
</a></font>
<?
if (isset($_POST['seleccion'])){
// Generamos una lista de los ID's (campo value= ..) que tenemos en nuestro array.
foreach ($_POST['seleccion'] as $lista){
?>
<input name="cod" type="text" id="cod" value="<?php echo $lista ?>" size="8" maxlength="8">
<script language="JavaScript" type="text/JavaScript">
function envia(){
var codcuenta = document.form1.cod.value
opener.document.forma.codcuenta.value = codcuenta
close();
}
</script>
<?
}// fin foreach
}else{
?>
<input name="cod" type="text" id="cod" value="<?php echo $lista ?>" size="8" maxlength="8">
<script language="JavaScript" type="text/JavaScript">
function envia(){
var codcuenta = document.form1.cod.value
opener.document.forma.codcuenta.value = codcuenta
close();
}
</script>
<?
}// fin del if
?>
<font size="5"><strong><font size="5"><strong><font size="5"><strong><font size="5"><strong><font size="5"><strong><font size="5"><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
<input type="button" name="Submit" value="Enviar" onClick="javascript: envia()">
</font></strong></font></strong></font></strong></font></strong></font></strong></font></strong></font>
</div></td>
</tr>
</table>
<p><font size="5"><strong><font color="#FF3366" size="4" face="Verdana, Arial, Helvetica, sans-serif">
</font></strong></font> </p>
</div>
</form>
Y los recibo en la otra ventana asi:
Código PHP:
<form name="forma" method="post" id="forma" onSubmit="return jsValidateForm(this)" >
<input type="hidden" name="mode" value="submit">
<fieldset style="width:980px;">
<?php
<input name="codcuenta" type="text" id="codcuenta" value="<? echo $codcuenta; ?>" size="8" maxlength="8">
De ante mano .... gracias mi hermano pir tu ayuda...