Ver Mensaje Individual
  #44 (permalink)  
Antiguo 26/09/2005, 13:02
higi
 
Fecha de Ingreso: agosto-2005
Mensajes: 192
Antigüedad: 18 años, 7 meses
Puntos: 0
De acuerdo Es muy parecido a tu ayuda .... Cruster

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">&nbsp;</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...