Предполагам, че имате основни познания за MySQL, PHP и използването на MySQL с PHP. Имате ли вече дефинирана таблица на база данни?
Както и да е, за коментарите, ако приемем, че могат да бъдат написани анонимно, бих създал таблица comment
като такъв:
`id` INT AUTO_INCREMENT,
`image_id` INT NOT NULL,
`content` VARCHAR(1024) NOT NULL,
`timestamp` TIMESTAMP NOT NULL DEFAULT NOW(),
PRIMARY KEY (`id`)
Създайте прост формуляр, който ще ви изпрати до php страница, която вмъква въведените данни в базата данни.
<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>
$image_id
трябва да бъде заменен във вашия php скрипт с идентификатора на изображението, което се коментира.
Записът в базата данни в addcomment.php
трябва да съдържа нещо подобно на това:
<?php
$image_id = $_POST['image_id'];
$content = $_POST['content'];
mysql_query('INSERT INTO `comment` (`image_id`, `content`) VALUES('.$image_id.', "'.$content.'");
?>
Забележка:това са само основни намеци, които едновременно ще изглеждат зле и несигурни, но трябва да ви помогнат да започнете с това...