Maison > Article > développement back-end > Méthode de mise en œuvre de la fonction d'affichage du catalogue de marques de produits dans PHP Developer City
Comment implémenter la fonction d'affichage du catalogue de marques de produits dans PHP Developer City
Avec le développement rapide du commerce électronique, de plus en plus de personnes choisissent de faire leurs achats en ligne. En tant qu'une des fonctions essentielles d'un centre commercial en ligne, l'affichage des catalogues de marques de produits joue un rôle essentiel dans l'expérience utilisateur et les ventes de produits du centre commercial. Cet article explique comment utiliser PHP pour développer et mettre en œuvre la fonction d'affichage du catalogue de marques de produits dans le centre commercial.
1. Conception de la base de données
Avant de mettre en œuvre la fonction d'affichage du catalogue de marque de produits, vous devez d'abord concevoir une base de données pour stocker les données pertinentes. Vous pouvez créer une table de données nommée "brand", contenant les champs suivants :
2 . Mise en page
Afin de mettre en œuvre la fonction d'affichage du catalogue de marque de produits, vous devez d'abord créer une page pour afficher le catalogue de marque. Vous pouvez créer un fichier nommé "brand_list.php" et écrire le code HTML suivant :
<!DOCTYPE html> <html> <head> <title>商品品牌目录展示</title> </head> <body> <h1>商品品牌目录</h1> <ul> <?php // 在这里编写PHP代码,用于动态生成品牌目录 ?> </ul> </body> </html>
3. Implémentation du code PHP
Connectez-vous à la base de données
Tout d'abord, connectez-vous à la base de données dans le code PHP, vous pouvez utiliser le L'extension mysqli a fourni la fonction. Écrivez le code PHP suivant :
<?php $host = "localhost"; // 数据库主机地址 $username = "root"; // 数据库用户名 $password = "password"; // 数据库密码 $dbname = "mall"; // 数据库名 $conn = new mysqli($host, $username, $password, $dbname); if ($conn->connect_error) { die("数据库连接失败:" . $conn->connect_error); } ?>
Query Data
Ensuite, écrivez le code pour interroger la base de données et obtenir les données de la marque. Selon la structure des tables de la conception de la base de données, vous pouvez utiliser l'instruction SQL « SELECT * FROM brand » pour interroger toutes les données de la marque. Écrivez le code PHP suivant :
<?php // 查询品牌数据 $sql = "SELECT * FROM brand"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 遍历查询结果,生成品牌目录 while ($row = $result->fetch_assoc()) { echo "<li><a href='#'>" . $row['name'] . "</a></li>"; } } else { echo "暂无品牌数据"; } // 关闭数据库连接 $conn->close(); ?>
Modifiez le code HTML
Enfin, insérez le code PHP qui génère le catalogue de la marque dans le code HTML. Insérez le code suivant à l'emplacement correspondant dans le fichier "brand_list.php" :
<?php // 查询品牌数据 // ... if ($result->num_rows > 0) { // ... 遍历查询结果,生成品牌目录 // ... } else { echo "暂无品牌数据"; } // 关闭数据库连接 // ... ?>
4. Exécutez le test
Ouvrez la page "brand_list.php" dans le navigateur, vous pouvez voir les résultats générés en fonction de la marque données dans la base de données Brand Catalog.
Résumé :
Grâce aux étapes ci-dessus, nous pouvons utiliser PHP pour développer et mettre en œuvre la fonction d'affichage du catalogue de marques de produits dans le centre commercial. Tout d’abord, une base de données doit être conçue pour stocker les données de marque. Ensuite, placez le code HTML correspondant dans la page. Enfin, utilisez le code PHP pour vous connecter à la base de données et obtenir des données de marque, et générer dynamiquement un répertoire de marque en parcourant les résultats de la requête. Grâce à cette méthode de mise en œuvre, les utilisateurs peuvent facilement parcourir et sélectionner les marques de produits qui les intéressent, améliorant ainsi l'expérience utilisateur et l'effet de vente du centre commercial.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!