Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2013, 10:42
jjeshuacm1
 
Fecha de Ingreso: septiembre-2012
Mensajes: 73
Antigüedad: 11 años, 10 meses
Puntos: 0
Pregunta mostrar variable en ventana emergente

hola, tengo una duda, es la siguiente , tengo este codigo
php:
el cual muestra una tabla con todos los registros, no hay ningun problema
aqui .

Código PHP:
<?php
        
while ($fila=mysql_fetch_array($rst_cliente)){
        
?>
        
        
        
        
        
<tr onmouseover='this.style.background="#D7F7FF"' onmouseout='this.style.background=""'>
<td width="103" height="23" ><?php echo $fila[3];?></td>
<td width="69" height="23" ><?php echo $fila[5];?></td>

          <td width="92"><?php echo $fila[6];?></td>

          <td width="79"><?php echo $fila[1];?></td>

          <td width="138"> <div class="scrolled2"><?php echo $fila[6];?></div></td>

          <td width="106">
          
          
          <!-- div de ventana modal-->
         <?php  $variable_name=$fila[1]?>
        
        
          <a  href="javascript:mostrarVentana();"  >Enviar Msj </a>
<div id="miVentana" style="position: fixed; width: 350px; height: 215px; top: 0; left: 0;   font-weight: normal; border: #666 1px solid; background-color: #FAFAFA; color: #000000; display:none;">
 
 <div style="font-weight: bold; text-align: left; color: #FFFFFF; padding: 5px; background-color: #666">Enviar mensaje a Estudiante </div>
 <center>
&nbsp;
<table width="342" border="1"  bordercolor="#999999" cellpadding="0" cellspacing="0">
  <tr>
    <td width="165">Nombre:<?php echo $fila[5];?>&nbsp;<script>

</script></td>
    <td width="167">Cedula:<?php echo $fila[1];?></td>
  </tr>
  <tr>
    <td colspan="2" align="center"><table width="326" border="0">
      <tr>
        <td width="105" height="47" valign="top">Mensaje: </td>
        <td width="211"><textarea name="contrasena" style="width:200px "  class="cir2"></textarea></td>
      </tr>
    </table>
    
    
    </td>
  </tr>
  <tr>
    <td height="28" colspan="2" align="center"><input type="submit" value="Enviar"/>
    &emsp; &emsp; &nbsp;<input name="cancelar" type="reset" value="Cancelar"  /></td>
  </tr>
</table>
 
  <div style="padding: 0px; background-color: #F0F0F0; text-align: center; margin-top: 29px;"><input id="btnAceptar" onclick="ocultarVentana();" name="btnAceptar" size="20" type="button" value="Cerrar Ventana" />
  
 </div>
</div>     
          
          
   
          <!--fin de ventanan-->
          
          
        
          
          
          </td>
 <td width="106">Auditoria </td>
          <td width="103" align="center">
          
           <a href="javascript:mostrarVentana2();">Bloquear</a>
<div id="miVentana2" style="position: fixed; width: 350px; height: 190px; top: 0; left: 0;  font-weight: normal; border: #666 1px solid; background-color: #FAFAFA; color: #000000; display:none;">
 
 <div style="font-weight: bold; text-align: left; color: #FFFFFF; padding: 5px; background-color: #666">Seleccionar Estatado:</div>
 <br/>
<table width="342" border="1"  bordercolor="#999999" cellspacing="0">
  <tr>
    <td width="165">Nombre:<?php echo $fila[5];?>&nbsp;</td>
    <td width="167">Cedula:<?php echo $fila[1];?></td>
  </tr>
  <tr>
    <td colspan="2" align="center">Estado:      
     
    
    
    
    <SELECT NAME="estado" > 

<OPTION VALUE="activo"<?php if (!(strcmp("activo"$fila[11]))) {echo "selected=\"selected\"";} ?>>activo</OPTION>

<OPTION VALUE="inactivo"<?php if (!(strcmp("inactivo"$fila[11]))) {echo "selected=\"selected\"";} ?>>inactivo</OPTION>

</SELECT>  
    
    
    </td>
  </tr>
  <tr>
    <td height="28" colspan="2" align="center"><input type="submit" value="Guardar"/>
    &emsp; &emsp; &nbsp;<input name="cancelar" type="reset" value="Cancelar"  /></td>
  </tr>
</table>

 </center>
  <div style="padding: 0px; background-color: #F0F0F0; text-align: center; margin-top: 26px;"><input id="btnAceptar" onclick="ocultarVentana2();" name="btnAceptar" size="20" type="button" value="Cerrar Ventana" />
  
 </div>
</div>     
         </td>

     </tr>
        
       <?php
        
}
       
?>
y dentro de este codigo hay una ventana emergente que aparece con javascript
el cual es este
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function mostrarVentana()
  3. {
  4.      var variable_name = <?php echo $variable_name;?>
  5.     var ventana = document.getElementById('miVentana'); // Accedemos al contenedor
  6.     ventana.style.marginTop = "190px"; // Definimos su posición vertical. La ponemos fija para simplificar el código
  7.     ventana.style.marginLeft = ((document.body.clientWidth-350) / 2) +  "px"; // Definimos su posición horizontal
  8.     ventana.style.display = 'block'; // Y lo hacemos visible
  9.    
  10.    
  11.  
  12.  
  13.    
  14.    
  15.    
  16.    
  17. }
  18.  
  19. function ocultarVentana()
  20. {
  21.     var ventana = document.getElementById('miVentana'); // Accedemos al contenedor
  22.     ventana.style.display = 'none'; // Y lo hacemos invisible
  23.    
  24.    
  25. }
  26. </script>

el problema resulta es que quiero imprimir en la ventana emergente el valor de



Código PHP:
Nombre:<?php echo $fila[5];?>
                                      Cedula:<?php echo $fila[1];?>
pero solo me aparece el primer valor de la tabla, no c que pasa. creo q cuando entra a la función solo toma el primer valor, no c, espero me puedan ayudar, muchas gracias de antemano