PHP requête d'informations sur le produit

王林
Libérer: 2024-04-09 15:54:01
original
437 Les gens l'ont consulté

L'interrogation d'informations sur le produit en PHP implique les étapes suivantes : Établir une connexion à la base de données. Préparez une instruction de requête et spécifiez l'ID du produit à interroger. Liez le paramètre d'ID de produit. Exécutez la requête. Extrayez les résultats de la requête. Obtenez des informations sur le produit et affichez-les sur la page.

PHP 查询商品信息

Utilisez PHP pour interroger des informations sur les produits

Dans les sites Web de commerce électronique, il est généralement nécessaire d'interroger des informations sur les produits pour les afficher aux utilisateurs ou traiter les commandes. PHP fournit de puissantes fonctions de connexion à une base de données et de requête, qui peuvent facilement interroger des informations sur les produits.

Connexion à la base de données

// 数据库连接参数 $host = 'localhost'; $user = 'root'; $pass = ''; $dbName = 'ecommerce'; // 建立数据库连接 $conn = new mysqli($host, $user, $pass, $dbName);
Copier après la connexion

Requête d'informations sur le produit

Les informations sur le produit sont généralement stockées dans laproductstable de la base de données. Le code suivant montre comment interroger les informations sur le produit pour un ID de produit spécifié :

// 商品 ID $productId = 1; // 准备查询语句 $stmt = $conn->prepare("SELECT * FROM products WHERE id = ?"); // 绑定参数 $stmt->bind_param('i', $productId); // 执行查询 $stmt->execute(); // 提取查询结果 $result = $stmt->get_result(); // 获取商品信息 $productInfo = $result->fetch_assoc(); echo $productInfo['name']; // 输出商品名称
Copier après la connexion

Cas pratique

Supposons que nous souhaitions afficher le nom, le prix et la quantité en stock du produit sur la page du produit. Nous pouvons utiliser le code suivant :

// 商品 ID $productId = 1; // 准备查询语句 $stmt = $conn->prepare("SELECT name, price, quantity FROM products WHERE id = ?"); // 绑定参数 $stmt->bind_param('i', $productId); // 执行查询 $stmt->execute(); // 提取查询结果 $result = $stmt->get_result(); // 获取商品信息 $productInfo = $result->fetch_assoc(); // 输出商品信息 echo "

{$productInfo['name']}

"; echo "

价格:{$productInfo['price']}

"; echo "

库存:{$productInfo['quantity']}

";
Copier après la connexion

Avec le code ci-dessus, nous interrogeons avec succès le nom, le prix et la quantité en stock du produit spécifié et l'affichons sur la page du produit.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!