Ver Mensaje Individual
  #19 (permalink)  
Antiguo 29/08/2012, 18:24
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

Ok, ahora lo tengo así:
(He sacado el form porqué no le veo la utilidad)

Código PHP:


function mostrarcomentario(Id) {

 if ((document.getElementById("book").style.display) == 'block') {
  document.getElementById("book").style.display = 'none';
 }else{
  document.getElementById("book").style.display = 'block';
 }
        var idcomentario = $("idcomentario").val();
 
 $.ajax({
         url: 'mostrar.php',
         data:'idcomentario='+ idcomentario,
         type: 'post',   
error: function(obj, idcomentario, obj2){
            alert(idcomentario);
         },
         success: function(data){
            loadComent();
         }
      });
}




    <div id="wall">
            <?php
            $query 
mysql_query("SELECT * FROM comentarios WHERE idperfil= '".mysql_real_escape_string($idperfil)."' ORDER BY fecha DESC");
         
if(
$query == true){
            
?>
            <?php
   
while ($row mysql_fetch_array($query)){
      
      
$english=$row["fecha"];
      
$fecha=strftime('  %d de %B de %Y a las(la) %H:%M',strtotime($english))
      
?>
      
       
      <table id="entradas" onclick="mostrarcomentario();" >
            
         <tr>
            <td style='display:none;'><input type="hidden" name="respuestade" value="<?php echo $idsesion ?>" /></td>
            <td style='display:none;'><input type="hidden" name="idcomentario" value="<?php echo $row['id']?>" /></td>
            <td class="comentario"><?php echo $row['mensaje'?></td>
         </tr><tr>
         <td class="data"><br/><?php echo $fecha?></td>
         </tr>
         
     
      <?php
   
}
?></table></div>
Me sigue saliendo el mismo error que antes : mostrar.php no recibe el POST