Jag antar att du har en del grundläggande kunskaper om MySQL, PHP och att använda MySQL med PHP. Har du redan en databastabell definierad?
Hur som helst, för kommentarerna, förutsatt att de kan skrivas anonymt, skulle jag skapa en tabell comment
som sådan:
`id` INT AUTO_INCREMENT,
`image_id` INT NOT NULL,
`content` VARCHAR(1024) NOT NULL,
`timestamp` TIMESTAMP NOT NULL DEFAULT NOW(),
PRIMARY KEY (`id`)
Skapa ett enkelt formulär som skickar dig till en php-sida som infogar den inmatade informationen i databasen.
<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
bör ersättas i ditt php-skript av ID:t för bilden som kommenteras.
Databasposten i addcomment.php
bör innehålla något liknande detta:
<?php
$image_id = $_POST['image_id'];
$content = $_POST['content'];
mysql_query('INSERT INTO `comment` (`image_id`, `content`) VALUES('.$image_id.', "'.$content.'");
?>
Obs:det är bara ledtrådar som både ser dåliga ut och är osäkra, men de borde hjälpa dig att komma igång med det här...