Ver Mensaje Individual
  #9 (permalink)  
Antiguo 29/08/2012, 05:13
Avatar de ananda
ananda
 
Fecha de Ingreso: enero-2012
Mensajes: 345
Antigüedad: 12 años, 4 meses
Puntos: 14
Respuesta: Pasar variable PHP a funcion js

Cita:
Iniciado por Dradi7 Ver Mensaje
Bueno entonces no creo que tenga que ver mucho de php supongamos que mi php me deuelve esto

Código HTML:
Ver original
  1. <div id="Comentario1" onclick="mostrar(this)"/>
  2. <div id="Comentario2" onclick="mostrar(this)"/>
  3. <div id="Comentario3" onclick="mostrar(this)"/>
  4.  
  5. <div id="mostrarComentario" />

En donde tu php que genere los ID correlativamente y el evento onclick que lo asigne, OJO es un ejemplo puedes hacerlo de muchas maneras

entonces lo único que tendrías que hacer en JS seria solamente esto

Código Javascript:
Ver original
  1. function mostrar(c){
  2. document.getElementById("mostrarComentario").innerHTML = c.innerHTML;
  3. }
De acuerdo pero ahora me falta el último paso, convertir el c.innerHTML en una variable php para que pueda usarla para hacer la query:

Ahora tengo esto

Código PHP:
 document.getElementById("book").innerHTML = Id.innerHTML;
 Id.innerHTML = '<?php echo "$idcomentario" ?>';

<div id="book">
// Aqui se ha de mostrar una consula a partir de $idcomentario
</div>

<table name="entradas" id="entradas"onclick="mostrarcomentario('<?php echo $row['id']; ?>');"
Sé que la línea de Id.innerHTML = '<?php echo "$idcomentario" ?>'; está mal, pero lo que quiero hacer es eso, convertir lo que hay en el innerHTML en la variable $idcomentario, muchas gracias, ya casi encontramos la solución.