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 } ?>