PHP에서 개발한 중고 재활용 웹사이트는 제품 평가 및 댓글 기능을 제공합니다
중고 거래 시장의 지속적인 확장과 발전으로 인해 중고 제품을 구매하는 사람들이 점점 더 많아지고 있습니다. 이 과정에서 사람들은 더 많은 정보를 바탕으로 구매 결정을 내리기 위해 제품의 실제 상태와 다른 사람의 구매 경험을 이해하기를 원합니다. 따라서 중고 재활용 사이트에 제품 평가 및 댓글 기능을 추가하는 것은 매우 중요한 단계입니다.
PHP 개발에서는 데이터베이스와 프론트엔드 기술을 통해 제품 평가 및 댓글 기능을 구현할 수 있습니다. 먼저 아래와 같이 제품 테이블과 리뷰 테이블을 포함하는 MySQL 데이터베이스를 생성합니다.
제품 테이블(항목):
1 2 3 4 5 6 | CREATE TABLE items (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
description TEXT,
price DECIMAL(10, 2)
);
|
로그인 후 복사
댓글 테이블(리뷰):
1 2 3 4 5 6 7 | CREATE TABLE reviews (
id INT AUTO_INCREMENT PRIMARY KEY,
item_id INT,
rating INT,
comment TEXT,
FOREIGN KEY (item_id) REFERENCES items(id)
);
|
로그인 후 복사
다음으로 중고 재활용에 관한 당사 제품 웹사이트 세부정보 페이지에 평가 의견을 위한 HTML 양식과 PHP 처리 코드를 추가합니다. HTML 형식은 사용자가 평가 및 설명을 입력하는 데 사용되며 PHP 코드는 사용자가 입력한 데이터를 설명 테이블에 저장하는 역할을 합니다.
HTML 형식:
1 2 3 4 5 6 7 8 9 10 | <form action= "add_review.php" method= "POST" >
<label for = "rating" >评分:</label>
<input type= "number" name= "rating" min= "1" max= "5" required><br>
<label for = "comment" >评论:</label><br>
<textarea name= "comment" rows= "4" cols= "50" required></textarea><br>
<input type= "hidden" name= "item_id" value= "<?php echo $item_id; ?>" >
<input type= "submit" value= "提交评论" >
</form>
|
로그인 후 복사
PHP 처리 코드(add_review.php):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?php
$item_id = $_POST [ 'item_id' ];
$rating = $_POST [ 'rating' ];
$comment = $_POST [ 'comment' ];
$conn = new PDO( 'mysql:host=localhost;dbname=your_database_name' , 'your_username' , 'your_password' );
$stmt = $conn ->prepare( 'INSERT INTO reviews (item_id, rating, comment) VALUES (?, ?, ?)' );
$stmt ->bindParam(1, $item_id );
$stmt ->bindParam(2, $rating );
$stmt ->bindParam(3, $comment );
$stmt ->execute();
echo '您的评论已提交。谢谢!' ;
?>
|
로그인 후 복사
위 코드에서는 PDO(PHP Data Objects)를 사용하여 데이터베이스에 연결하고 삽입 작업을 수행합니다. your_database_name
、your_username
和your_password
를 자신의 데이터베이스 정보로 바꿔야 합니다.
마지막으로 제품 세부 정보 페이지에 다른 사용자의 리뷰와 댓글도 표시할 수 있습니다. 우리는 SQL을 통해 코멘트 테이블을 쿼리하고 그 결과를 페이지에 표시합니다.
PHP 코드(show_reviews.php):
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php
$stmt = $conn ->prepare( 'SELECT rating, comment FROM reviews WHERE item_id = ?' );
$stmt ->bindParam(1, $item_id );
$stmt ->execute();
$reviews = $stmt ->fetchAll(PDO::FETCH_ASSOC);
foreach ( $reviews as $review ) {
echo '评分: ' . $review [ 'rating' ] . '<br>' ;
echo '评论: ' . $review [ 'comment' ] . '<br><br>' ;
}
?>
|
로그인 후 복사
위의 HTML 폼과 PHP 코드를 통해 중고 재활용 웹사이트의 제품 평가 및 댓글 기능을 성공적으로 구현했습니다. 사용자는 평점과 댓글을 제출할 수 있을 뿐만 아니라 다른 사용자의 리뷰도 볼 수 있습니다. 이는 사용자에게 보다 포괄적인 정보를 제공하여 더 나은 구매 결정을 내리는 데 도움이 됩니다.
위 내용은 PHP로 개발된 중고 재활용 웹사이트로 제품 평가 및 댓글 기능 제공의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!