2011-05-10 3 views
0

나는 모든 사용자가 그들 사이에서 논평 할 수있는 회원 테이블을 가질 사이트를 만들고 있습니다. 사용자 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> &bull; 
    <a href="member_account.php?id=' . $userid . '">My Account</a> &bull; 
    <a href="logout.php">Log Out</a>'; 

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

위의 스크립트는 세션이 존재하는지 확인한 다음 데이터베이스에 연결하고 세션이 시작되면 실행합니다. 이제 다른 사용자 및 사용자의 사용자 1 프로필에 주석을 저장하고 싶습니다. 어떻게 주석 스크립트 양식을 만들 수 있습니까?

+1

주석을 저장하기 위해 무엇을 사용하고 있습니까? –

+0

다른 사용자가 주석을 제출하고 다른 사용자의 주석을 해당 프로필로 표시 할 수 있도록 주석 섹션을 표시하고 싶습니까? 주석 테이블의 테이블 구조는 무엇입니까? –

답변

0

데이터베이스에 각 사용자의 레코드가 들어있는 테이블이 있다고 가정합니다. 그런 다음 데이터베이스에 주석 테이블을 작성합니다. 주석 테이블에는 주석이 작성된 사람의 ID를 저장하는 필드와 주석이 게시 된 사람의 ID를 저장하는 필드가 있습니다.

주석을 작성하는 양식에는 작성자의 ID, 프로파일 ID 및 주석이 포함됩니다. recieving PHP는 해당 정보를 데이터베이스의 주석 테이블에 저장합니다.

사용자 프로필 페이지를 표시 할 때 해당 사용자 프로필에 속한 모든 메모를 데이터베이스에 쿼리하여 표시 할 수 있습니다.

관련 문제