disculpa, pero escribo código sin poder testear. Sin embargo, son errores fácilmente detectables...(cometarios.id no existia, era comentarios.comentario_id)
Código PHP:
<?php
include("config.php");
$sql = "select respuesta.respuesta, comentarios.comentario,comentarios.id_usuario,comentarios.id_comentario from comentarios left join respuesta on respuesta.id_comentario2=comentarios.id_comentario";
$query = mysql_query($sql,$con);
$ultimo_comentario_id="";
while($row = mysql_fetch_assoc($query) ){
if($ultimo_comentario_id<>$row["comentario_id"]){
echo "Publicado por ".$row['id_usuario']."<br>";
echo "Comentarios:".$row['comentario']."<br><br>";
$ultimo_comentario_id=$row["id_comentario"];
}
echo $row['respuesta'];
}
?>