Cita:
Iniciado por jjeshuacm1 .... 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<div id="miVetana" ....>
<?php
echo $fila[1];
echo $fila[2];
echo $fila[3];
//etc
?>
</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<a href="javascript:mostrarVentana('<?php echo $fila['id']; >?');" >Enviar Msj </a>
Se entiende?
SAludos