ホームページ バックエンド開発 PHPチュートリアル PHPで開発したモール商品表示機能

PHPで開発したモール商品表示機能

Jul 01, 2023 pm 01:39 PM
モール PHP開発 製品ショーケース

PHPで開発したモール商品表示機能

電子商取引の急速な発展に伴い、さまざまな企業において強力なショッピングモールの開発が急務となっています。モールシステムにおいて、商品の表示機能はユーザーの商品理解や購買意欲に直結する重要な部分です。この記事では、PHPを使用してシンプルかつ強力なモール商品表示機能を開発する方法を紹介します。

まず、製品 ID、名前、価格、説明などの基本情報を含む製品テーブルを準備する必要があります。 「product」というテーブルを作成したと仮定すると、次のコード例を使用してテスト データを挿入できます。

// 连接数据库
$conn = new mysqli("localhost", "root", "password", "mydb");
if ($conn->connect_error) {
    die("数据库连接失败: " . $conn->connect_error);
}

// 插入商品数据
$sql = "INSERT INTO products (name, price, description) VALUES ('iPhone 12', 6999, '苹果最新款手机')";
$conn->query($sql);

$sql = "INSERT INTO products (name, price, description) VALUES ('华为Mate 40', 5999, '华为旗舰机型')";
$conn->query($sql);

$sql = "INSERT INTO products (name, price, description) VALUES ('小米10', 3999, '小米旗舰手机')";
$conn->query($sql);

// 关闭数据库连接
$conn->close();
ログイン後にコピー

次に、Web ページに製品リストを表示する必要があります。これは、HTML、CSS、PHP を使用して実現できます。簡単な例を次に示します。

<!DOCTYPE html>
<html>
<head>
    <title>商品列表</title>
    <style>
        /* CSS 样式 */
        .product {
            margin-bottom: 20px;
        }
        .name {
            font-weight: bold;
        }
        .price {
            color: red;
        }
        .description {
            margin-top: 10px;
        }
    </style>
</head>
<body>
    <h1>商品列表</h1>

    <?php
    // 连接数据库
    $conn = new mysqli("localhost", "root", "password", "mydb");
    if ($conn->connect_error) {
        die("数据库连接失败: " . $conn->connect_error);
    }
    
    // 查询商品数据
    $sql = "SELECT * FROM products";
    $result = $conn->query($sql);
    
    // 遍历结果并输出商品列表
    if ($result->num_rows > 0) {
        while ($row = $result->fetch_assoc()) {
            echo '<div class="product">';
            echo '<div class="name">' . $row["name"] . '</div>';
            echo '<div class="price">价格:¥' . $row["price"] . '</div>';
            echo '<div class="description">' . $row["description"] . '</div>';
            echo '</div>';
        }
    } else {
        echo "暂无商品";
    }
    
    // 关闭数据库连接
    $conn->close();
    ?>

</body>
</html>
ログイン後にコピー

上記のコードを使用して、簡単な製品リスト ページを作成しました。ページ上の製品情報はデータベースから読み取られ、PHP を通じて表示され、ユーザーはページ上の製品の名前、価格、説明を確認できます。

このページを実行すると、データベース内の製品リストがページ上に表示されます。データベースに商品データがない場合は「商品がありません」と表示されます。

上記は、モール商品表示機能のシンプルかつ強力な開発例です。実際のニーズに基づいて、商品画像やカテゴリ表示などの追加など、コードを拡張することもできます。この記事の例が、完全なモール商品表示機能の開発に役立つことを願っています。

以上がPHPで開発したモール商品表示機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP開発でMemcacheを使用するにはどうすればよいですか? PHP開発でMemcacheを使用するにはどうすればよいですか? Nov 07, 2023 pm 12:49 PM

PHP開発でMemcacheを使用するにはどうすればよいですか?

MySQL でモールのクーポン テーブル構造を設計するにはどうすればよいですか? MySQL でモールのクーポン テーブル構造を設計するにはどうすればよいですか? Oct 31, 2023 am 11:12 AM

MySQL でモールのクーポン テーブル構造を設計するにはどうすればよいですか?

PHPキャッシュ開発で検索エンジンのランキングを向上させる方法 PHPキャッシュ開発で検索エンジンのランキングを向上させる方法 Nov 07, 2023 pm 12:56 PM

PHPキャッシュ開発で検索エンジンのランキングを向上させる方法

PHP を使用して食料品ショッピング システムの会員ポイント機能を開発するにはどうすればよいですか? PHP を使用して食料品ショッピング システムの会員ポイント機能を開発するにはどうすればよいですか? Nov 01, 2023 am 10:30 AM

PHP を使用して食料品ショッピング システムの会員ポイント機能を開発するにはどうすればよいですか?

PHP 開発でバージョン管理とコードコラボレーションを実装するにはどうすればよいですか? PHP 開発でバージョン管理とコードコラボレーションを実装するにはどうすればよいですか? Nov 02, 2023 pm 01:35 PM

PHP 開発でバージョン管理とコードコラボレーションを実装するにはどうすればよいですか?

MySQL でモールの配送先住所テーブル構造を設計するにはどうすればよいですか? MySQL でモールの配送先住所テーブル構造を設計するにはどうすればよいですか? Oct 31, 2023 am 08:47 AM

MySQL でモールの配送先住所テーブル構造を設計するにはどうすればよいですか?

MySQL でモールの評価テーブル構造を設計するにはどうすればよいですか? MySQL でモールの評価テーブル構造を設計するにはどうすればよいですか? Oct 31, 2023 am 08:27 AM

MySQL でモールの評価テーブル構造を設計するにはどうすればよいですか?

PHPを使って発注システムのクーポン機能を開発するにはどうすればよいですか? PHPを使って発注システムのクーポン機能を開発するにはどうすればよいですか? Nov 01, 2023 pm 04:41 PM

PHPを使って発注システムのクーポン機能を開発するにはどうすればよいですか?

See all articles