在PHP和MySql中为每个ID创建一个注释框

在PHP和MySql中为每个ID创建一个注释框,php,mysql,comments,Php,Mysql,Comments,我正在做一个网站,在那里人们可以对我拍摄的所有照片发表评论。 每一张照片都有自己的页面;Id=1 Id=2等 我想一个评论框,我的访问者可以添加和查看其他评论已经张贴 任何提示或示例代码都将不胜感激。如果你打算在每页上放一张图片,而不是编码,为什么不使用wordpress之类的博客软件呢?无需编码,你可以注册一个帐户并在网站上添加一些javascript,仅此而已。有关更多信息,请参阅disqs.com上的文档。我假设您对MySQL、PHP以及在PHP中使用MySQL有一些基本知识。您是否已经定

我正在做一个网站,在那里人们可以对我拍摄的所有照片发表评论。 每一张照片都有自己的页面;Id=1 Id=2等

我想一个评论框,我的访问者可以添加和查看其他评论已经张贴


任何提示或示例代码都将不胜感激。

如果你打算在每页上放一张图片,而不是编码,为什么不使用wordpress之类的博客软件呢?

无需编码,你可以注册一个帐户并在网站上添加一些javascript,仅此而已。有关更多信息,请参阅disqs.com上的文档。

我假设您对MySQL、PHP以及在PHP中使用MySQL有一些基本知识。您是否已经定义了数据库表

无论如何,对于注释,假设它们可以匿名编写,我将创建一个表注释:

创建一个简单的表单,将您发送到一个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>

注意:这些只是简单的提示,看起来很糟糕,也很不安全,但它们应该可以帮助您开始使用它…

谢谢您的提示,但我更喜欢在没有wordpress等的情况下使用。它们对其服务有限制+我更喜欢使用自己的数据库。+1至少有人说过要编写代码,而不使用外部解决方案!!
<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>
<?php
$image_id = $_POST['image_id'];
$content = $_POST['content'];

mysql_query('INSERT INTO `comment` (`image_id`, `content`) VALUES('.$image_id.', "'.$content.'");
?>