сохранение комментария пользователем

#php

#php

Вопрос:

Я создаю сайт, где у него будет таблица участников, где все пользователи могут комментировать среди них. пользователь 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>   amp;bull; 
    <a href="member_account.php?id=' . $userid . '">My Account</a> amp;bull; 
    <a href="logout.php">Log Out</a>';

} else {
    $toplinks = '<a href="register.php">Register</a> amp;bull; <a    href="login.php">Login</a>';
}
  

приведенный выше скрипт проверит, существует ли сеанс, затем подключится к базе данных и выполнит, если сеанс запущен. Теперь я хочу сохранить комментарий в профиле пользователя 1 от любого другого пользователя и наоборот, как я могу создать форму сценария комментария?

Комментарии:

1. Что вы используете для хранения комментариев?

2. Вы просто хотите показать раздел комментариев, который предоставляет другим возможность отправлять комментарии, а затем отображать комментарии от разных пользователей к этому профилю.. Какова табличная структура таблицы комментариев?

Ответ №1:

Я предполагаю, что в вашей базе данных есть таблица, которая содержит записи для каждого пользователя. Затем вы должны создать таблицу комментариев в своей базе данных. В вашей таблице комментариев должно быть поле для хранения идентификатора того, кем был создан комментарий, а также другое поле для хранения идентификатора профиля того, в чьем профиле размещен комментарий.

Форма для создания комментариев будет содержать идентификатор создателя, идентификатор профиля и комментарий. Получающий PHP поместит эту информацию в таблицу комментариев в вашей базе данных.

Когда вы отображаете страницу профиля пользователя, вы должны запросить базу данных для всех комментариев, которые принадлежат профилю этого пользователя, и отобразить их.