PHP を使用して中古品リサイクル Web サイトを開発し、ユーザーがレビューを共有できるようにします
環境意識が徐々に高まるにつれて、中古品のリサイクルはより一般的な方法になりました。これは圧力を軽減するだけでなく、環境だけでなく、ユーザーが提供する無駄なアイテムの価値も。 PHPを使用して開発された中古リサイクルサイトでは、ユーザーの利便性を高めるため、商品取引の機能を提供するだけでなく、ユーザーによるレビューの共有や購入体験の向上をサポートします。この記事では、PHP を使用してそのような Web サイトを開発する方法を紹介し、関連するコード例を示します。
ステップ 1: データベースとテーブルの作成
まず、ユーザー評価情報を保存するデータベースを作成する必要があります。 MySQL データベースでは、次のステートメントを使用して「reviews」という名前のテーブルを作成できます:
CREATE TABLE reviews (
id INT(11) AUTO_INCREMENT PRIMARY KEY,
user_id INT(11) ,
product_id INT(11),
ratings INT(11),
comment TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
このテーブルには、いくつかのフィールド: id (評価を一意に識別するための ID)、user_id (評価ユーザーの ID)、product_id (評価対象の製品の ID)、評価 (評価、1 から 5 まで)、コメント (評価の内容) 、created_at (レビューが作成された時刻)。
ステップ 2: 評価情報を表示する
次に、商品詳細ページに評価情報を表示する必要があります。次のコードを使用して、データベースから評価情報を取得して表示できます。
// データベースに接続します
$mysqli = new mysqli('localhost', 'username ', 'password', 'database');
// 接続が成功したかどうかを確認します
if ($mysqli->connect_errno) {
die('接続に失敗しましたデータベース:' . $mysqli ->connect_error);
}
// 製品 ID を取得
$product_id = $_GET['product_id'];
//クエリ評価情報
$ query = "SELECT * FROM reviews WHERE product_id = '$product_id'";
$result = $mysqli->query($query);
// レビューを表示information
while ($ row = $result->fetch_assoc()) {
echo '
Rating:' . $row['評価'] . '
';評価内容:' . $row['comment'] . '
';評価時間:' . $row[' created_at'] . '
';// データベース接続を閉じます
$mysqli->close() ;
?>
ステップ 3: ユーザーがレビューを追加する
最後に、ユーザーがレビューを追加するためのフォームを提供する必要があります。ユーザーは評価内容を選択して入力し、送信ボタンをクリックして評価情報を保存します。
// フォーム送信の処理
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
// ユーザー ID とプロダクト ID を取得
$user_id = $_POST['user_id'];
$product_id = $_POST['product_id'];
// 評価と評価内容を取得する
$rated = $_POST['評価'];
$comment = $_POST['comment'];
//データベースに接続
$mysqli = new mysqli('localhost', 'username', 'password' , ' データベース');
// 接続が成功したかどうかを確認します
if ($mysqli->connect_errno) {
die('连接数据库失败:' . $mysqli->connect_error);
}
// 挿入評価情報
$query = "INSERT INTO reviews (user_id, product_id, ratings, comment)
VALUES ('$user_id', '$product_id', '$rating', '$comment')";
if ($mysqli->query($query) === TRUE) {
echo '评价成功';
} else {
echo '评价失败:' . $mysqli->error;
}
//データベース接続を閉じます
$mysqli->close();
}
?>
上記のコード例を通じて、2 番目のコードを実装できます。 -ハンドリサイクルのウェブサイトでは、ユーザーは製品の詳細ページで他のユーザーのレビューを参照したり、自分のレビューを追加したりすることができます。このような機能は、ユーザーの購買信頼を向上させるだけでなく、ユーザーのニーズをよりよく満たすための他のユーザーの参考にもなります。
概要:
この記事では、PHP を使用して、ユーザーによるレビューの共有をサポートする中古リサイクル Web サイトを開発する方法を紹介します。まずレビュー情報を格納するデータベースとテーブルを作成し、次に商品詳細ページにレビュー情報を表示し、最後にユーザーがレビューを追加するためのフォームを提供しました。これらの機能を通じて、ユーザーの購買体験を向上させ、環境保護にさらに貢献できます。
以上がPHPで開発した中古リサイクルサイトでユーザーのレビュー共有をサポートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。