有Php / Mysql的音乐网站的评论框

时间:2013-01-26 15:16:25

标签: php mysql

我目前正在设计一个多媒体网站,人们可以查看音乐家的传记。 我希望用户能够对特定音乐家的每个传记页面发表评论。

我希望人们能够分别对每个页面发表评论,而不会在另一个页面上显示一个页面的评论。我还想为每条评论添加一个竖起大拇指的系统。 谢谢你提前::

2 个答案:

答案 0 :(得分:0)

在数据库中创建一个comments表。在其中插入指向MusicianID表的musicians字段。在显示音乐家页面时,会加载具有正确MusicianID的所有评论:

SELECT [...] FROM `comments` WHERE MusicianID = [id]

答案 1 :(得分:0)

您需要做的就是Google PHP评论框教程,您将找到有关如何执行此操作的几个教程。答案太长了,不能放在这个答案中,所以我将包含一个我找到的教程的链接。您可能需要稍微修改一下以包含您的特定字段,但您需要知道的一切都在本教程中。

www.findsource.com教程: http://www.findsourcecode.com/php/commentbox.htm

为了在每个页面上都有此评论部分,您需要将以下代码添加到每个表单:

<input type="hidden" name="Mid" value="musician-id#">

然后,当您显示注释时,您必须将查询修改为:

SELECT * FROM tblname WHERE Mid = musician-id#

这将在每个传记页面上有效。