Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/01/2013, 18:52
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años
Puntos: 1567
Respuesta: mostrar variable en ventana emergente

Cita:
Iniciado por jjeshuacm1 Ver Mensaje
.... alguien sabe?
Acá hay varias cosas que no cierran, vamos a suponer que tu php genera una capa por cada registro, y que tu tabla en la Base de datos tiene más de uno.
Ya ahi nomás se generaría esto

Código PHP:
Ver original
  1. <div id="miVetana" ....>
  2. <?php
  3. echo $fila[1];
  4. echo $fila[2];
  5. echo $fila[3];
  6. //etc
  7. ?>
  8. </div>

Primer error, tendrías multiples divs de id="miVentana", los id deben ser únicos

Esto ya afectaría tu javascript, que lo único que hace es desplazar el margin-top de la capa para hacerla visible, claro ¿pero cual capa? si son todas "miVentana"
La solución sería es generar un id para cada capa en forma dinámica con algún valor de la base de datos que sea único, te recuerdo que los id no deben ser un número, no pueden comenzar por uno ni tener espacios en blanco, así que cuidad o con el valor que tomes para generarlos, si tus registros en la BD tienen un campo id (no confundir con el id atributo del que hablamos), podrías hacer algo asi
<div id="a_<?php echo $fila['id']; ?>" ...></div>
Ahora solo te restaría llamar la función javascript pasando el id generado

Código PHP:
Ver original
  1. <a  href="javascript:mostrarVentana('<?php echo $fila['id']; >?');"  >Enviar Msj </a>

Se entiende?
SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.