Mi codigo es este:
Código:
<?php
if (isset($enviar)){
// Con esta sentencia SQL insertaremos los datos en la base de datos
$sql = "INSERT INTO comments VALUES ('','{$_POST['texto_comment']}',NOW(),'{$_POST['autor_comment']}','$c')";
$result = consulta($sql);
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error();
if(!$result) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
} }
?>
<form action="index.php?c=<?php echo $c; ?>" method="post" id="comform">
<label for="autor_comment">Tu nombre:</label>
<input name="autor_comment" type="text" />
<br />
<label for="email">Tu email:</label>
<input type="text" name="email" id="email" />
<br />
<label for="texto_comment">Tu Comentario:</label>
<textarea name="texto_comment" cols="30" rows="5" wrap="physical" id="texto_comment"></textarea>
</p>
<p>
<input type="submit" name="enviar" id="enviar" value="Enviar" />
</p>
</form>
<?php
$sql = "SELECT * FROM comments WHERE id_comic = ".$c;
$datos_de_comentario = consulta($sql);
while ($noticia = mysql_fetch_array($datos_de_comentario))
{ ?>
<div class="comentario">
<?php
$default = "http://comic.frozzer.com/imagenes/blank_gravatar.jpg"; //Avatar predeterminado
$size = 40; //Tamaño del gravatar
$grav_url = "http://www.gravatar.com/avatar.php?gravatar_id=".md5($email)."&default=".urlencode($default)."&size=".$size; ?>
<a href="http://www.gravatar.com"><img src="<?php echo $grav_url; ?>" alt="Gravatar" /></a>
<h3><?php echo $noticia['autor_comment']; ?></h3>
<p><?php echo $noticia['texto_comment']; ?></p>
</div>
<br />
<?php } ?>

