Vale lo siento se me olvido el codigo aqui os pongo el codigo del formulario y registro de los comentarios
formulario.php   
Código PHP:
Ver original<form action="insercomentario.php" method="post" ><table>
 <tr>
 <td>Nombre:</td>
 <td><input type="text" name="nombre" /></td>
 </tr>
 <tr>
 <td>E-mail</td>
 <td><input type="text" name="email" /></td>
 </tr>
 <tr>
 <td>Comentario:</td>
 <td><textarea name="comentario"></textarea></td>
 </tr>
 <tr>
 <td><input type="submit" name="accion" value="Comentar"></td>
 <td><input name="id" type="hidden" id="id" /></td>
 </tr>
 </table></form>
 <table>
 
 </table>
  
insercomentario.php   
Código PHP:
Ver original<?php
 
 if (!$bdconex) {
 echo ( "<h1>La base de datos no está disponible</h1> " .
 "<p>Por si acaso, comprueba que tienes bien los datos de la dirección, el nombre de usuario y la contraseña.</p>" );
 }else {
 echo (""); 
}
 
echo "<h2 align='center'>ERROR3: Imposible localizar la base de datos en este momento</h2>";
 
 }else {
 echo "Base de datos seleccionada";
 }
 
$sql =" INSERT INTO comentarios ( id, nombre , email , comentario, fecha ) VALUES ( NULL, '".$_POST['nombre']."' , '".$_POST['email']."' , '".$_POST['comentario']."',CURDATE() )";  
 
 echo ("<p> Gracias por tu comentario, será redirigido automaticamente a la pagina de comentarios.</p>");
 }else{
 echo ("Error al insertar los datos: " . mysql_error() . "</p>");  }
 
$sql="INSERT INTO comencopia ( id, nombre , email , comentario, fecha ) VALUES ( NULL, '".$_POST['nombre']."' , '".$_POST['email']."' , '".$_POST['comentario']."',CURDATE() )";
 echo ("<p> </p>");
 }else{
 echo ("Error al insertar los datos: " . mysql_error() . "</p>");  }
?>
  
Lo tengo puesto pa que no deje grabarlo en vacio, pero nose porque sin que nadie comente o no se como salen comentarios en blanco nose que puede ser... gracias.