a ver seré tu guia en esto :)
cuando tu imprimes tus comentarios en tu noticia ¿como lo haces?
¿lo haces con un ciclo que te muestre todos los comentarios que correspondan al id de la noticia?
dberia ser algo así
Código PHP:
Ver original<?php
//seleccionamos todos los comentario que tengan el id de la noticia tal
$sql = 'SELECT * FROM comentarios WHERE id_noticia = $id_noticia';
//recorro con un while los resultados por ser vario
//el texto del comentario
echo $reg['texto_comentario'];
//el id lo imprimes aqui, puedes ocultarlo o ponerlo en el link de respuesta
echo $reg['id_comentario'];
//asi sería en un link donde ponemos el id del comentario a responder
echo "<a href=\"responder.php?id=".$reg['id_comentario'].">responder este comentario</a>";
}?>
de ahi con esos datos del link puedes mandar a un form o de ahi mismo con javascript para generar un miniform con textarea y el hidden con el id del comentario.
ya en responder.php
deberia ser un simple
Código PHP:
Ver original<?php
//recibes por post los valores
$texto = $_POST['valor'];
$id = $_POST['valor2'];
$sql = 'INSERT INTO `tu_bd`.`resp_comentarios` (`id`, `texto`, `id_coment`, `usuario`) VALUES (NULL, '.$texto.', '.$id.', "Helmfrid")';
?>
a ver si te aclaro algo
notesé que use una tabla para los comentarios y otra para las respuestas de estos.