la variable $codigomensaje en el INSERT tiene que tener el valor del ID de la noticia... yo lo que haria es en el formulario del comentario añades un campo oculto, que se llame igual: codigomensaje y ya de valor le pones el de la noticia.
Entonces luego quedaria asi:
Código:
<?php
$codigo=$_GET['codigo'];
$nombre=$_POST['nombre'];
$fecha=date("d/m/y H:i a");
$mensaje=$_POST['mensaje'];
$codigomensaje=$_POST['codigomensaje'];
require("conexion.php");
$sql="INSERT INTO comen (nombre, fecha, mensaje, codigomensaje)
VALUE ('$nombre', '$fecha', '$mensaje', '$codigomensaje')";
mysql_query($sql,$connection);
?>
animo que ya casi lo tenemos!! jeje