Tôi giả sử bạn có một số kiến thức cơ bản về MySQL, PHP và sử dụng MySQL với PHP. Bạn đã xác định bảng cơ sở dữ liệu chưa?
Dù sao, đối với các nhận xét, giả sử chúng có thể được viết ẩn danh, tôi sẽ tạo một bảng comment
như vậy:
`id` INT AUTO_INCREMENT,
`image_id` INT NOT NULL,
`content` VARCHAR(1024) NOT NULL,
`timestamp` TIMESTAMP NOT NULL DEFAULT NOW(),
PRIMARY KEY (`id`)
Tạo một biểu mẫu đơn giản sẽ đưa bạn đến trang php chèn dữ liệu đã nhập vào cơ sở dữ liệu.
<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
sẽ được thay thế trong tập lệnh php của bạn bằng ID của hình ảnh đang được nhận xét.
Mục nhập cơ sở dữ liệu trong addcomment.php
nên chứa một cái gì đó tương tự như sau:
<?php
$image_id = $_POST['image_id'];
$content = $_POST['content'];
mysql_query('INSERT INTO `comment` (`image_id`, `content`) VALUES('.$image_id.', "'.$content.'");
?>
Lưu ý:đó chỉ là những gợi ý trần trụi trông sẽ xấu và không an toàn, nhưng chúng sẽ giúp bạn bắt đầu với điều này ...