Supongo que tiene algunos conocimientos básicos sobre MySQL, PHP y el uso de MySQL con PHP. ¿Ya tienes definida una tabla de base de datos?
De todos modos, para los comentarios, suponiendo que se puedan escribir de forma anónima, crearía una tabla comment
como tal:
`id` INT AUTO_INCREMENT,
`image_id` INT NOT NULL,
`content` VARCHAR(1024) NOT NULL,
`timestamp` TIMESTAMP NOT NULL DEFAULT NOW(),
PRIMARY KEY (`id`)
Cree un formulario simple que lo enviará a una página php que inserta los datos ingresados en la base de datos.
<form name="comment" action="addcomment.php" method="post">
<input type="hidden" id="image_id" value="$image_id" />
<textarea id="content"></textarea>
<input type="submit" />
</form>
El $image_id
debe ser reemplazado en su secuencia de comandos php por la ID de la imagen que se está comentando.
La entrada de la base de datos en addcomment.php
debe contener algo similar a esto:
<?php
$image_id = $_POST['image_id'];
$content = $_POST['content'];
mysql_query('INSERT INTO `comment` (`image_id`, `content`) VALUES('.$image_id.', "'.$content.'");
?>
Nota:esas son solo sugerencias básicas que se verán mal y serán inseguras, pero deberían ayudarlo a comenzar con esto...