ホームページ >バックエンド開発 >PHPチュートリアル >PHPで開発した中古リサイクルサイトでユーザーのレビュー共有をサポート
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: 評価情報を表示する
次に、商品詳細ページに評価情報を表示する必要があります。次のコードを使用して、データベースから評価情報を取得して表示できます。
003fead40c2d22893ad50ef672aa87c7connect_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 'dc6dce4a544fdca2df29d5ac0ea9906b';
echo 'e388a4556c0f65e1904146cc1a846beeRating:' . $row['評価'] . '94b3e26ee717c64999d7867364b1b4a3 ';
echo 'e388a4556c0f65e1904146cc1a846bee評価内容:' . $row['comment'] . '94b3e26ee717c64999d7867364b1b4a3';
echo 'e388a4556c0f65e1904146cc1a846bee評価時間:' . $row[' created_at'] . '94b3e26ee717c64999d7867364b1b4a3';
echo '16b28748ea4df4d9c2150843fecfba68';
}
// データベース接続を閉じます
$mysqli->close() ;
?>
ステップ 3: ユーザーがレビューを追加する
最後に、ユーザーがレビューを追加するためのフォームを提供する必要があります。ユーザーは評価内容を選択して入力し、送信ボタンをクリックして評価情報を保存します。
a9f0ee7ee1b79a37fc78641d6df8fe61connect_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();
}
?>
f1c6c8ee8b15e6baf56ec8041b625ff4
5a5c18d2125f3dddc967c8e30ccdb4f6
af83f35848859f7b26a481a714994959
b0418777b76020fd97f66f59b383abcb評価:8c1ecd4bb896b2264e0711597d40766c
以上がPHPで開発した中古リサイクルサイトでユーザーのレビュー共有をサポートの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。