我正在创建一个网站,其中有一个成员表,所有用户都可以在其中发表评论。用户1可以在用户2中发表评论并反之。
session_start();
include_once "scripts/connect.php";
$id = $_GET['category_id'];
$name = $_GET['name'];
$id2 = $_GET['ids'];
$toplinks = "";
if (isset($_SESSION['category_id'])) {
// Put stored session variables into local php variable
$userid = $_SESSION['category_id'];
$username = $_SESSION['name'];
$toplinks = '<a href="member_profile.php?id=' . $userid . '">' . $username . '</a> •
<a href="member_account.php?id=' . $userid . '">My Account</a> •
<a href="logout.php">Log Out</a>';
} else {
$toplinks = '<a href="register.php">Register</a> • <a href="login.php">Login</a>';
}
上面的脚本将检查会话是否存在然后连接到数据库,并在会话开始时执行。现在我想在任何其他用户和反面的用户1个人资料中存储评论,如何创建评论脚本表单?
答案 0 :(得分:0)
我假设您的数据库中有一个表,其中包含每个用户的记录。然后,您将在数据库中创建一个注释表。您的评论表将包含一个字段,用于存储评论创建者的ID,以及另一个字段,用于存储评论发布者的个人ID。
创建评论的表单将包含创建者的ID,个人资料ID和评论。接收PHP会将该信息放入数据库的注释表中。
当您显示用户的个人资料页面时,您将在数据库中查询属于该用户个人资料的所有评论并显示它们。