PHP에서 개발한 중고 재활용 웹사이트는 제품 평가 및 댓글 기능을 제공합니다
중고 거래 시장의 지속적인 확장과 발전으로 인해 중고 제품을 구매하는 사람들이 점점 더 많아지고 있습니다. 이 과정에서 사람들은 더 많은 정보를 바탕으로 구매 결정을 내리기 위해 제품의 실제 상태와 다른 사람의 구매 경험을 이해하기를 원합니다. 따라서 중고 재활용 사이트에 제품 평가 및 댓글 기능을 추가하는 것은 매우 중요한 단계입니다.
PHP 개발에서는 데이터베이스와 프론트엔드 기술을 통해 제품 평가 및 댓글 기능을 구현할 수 있습니다. 먼저 아래와 같이 제품 테이블과 리뷰 테이블을 포함하는 MySQL 데이터베이스를 생성합니다.
제품 테이블(항목):
CREATE TABLE items ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255), description TEXT, price DECIMAL(10, 2) );
댓글 테이블(리뷰):
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 형식:
<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):
<?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):
<?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 중국어 웹사이트의 기타 관련 기사를 참조하세요!