Heim > Artikel > Backend-Entwicklung > PHP fragt Produktinformationen ab
Das Abfragen von Produktinformationen in PHP umfasst die folgenden Schritte: Stellen Sie eine Datenbankverbindung her. Bereiten Sie eine Abfrageanweisung vor und geben Sie die abzufragende Produkt-ID an. Binden Sie den Produkt-ID-Parameter. Führen Sie die Abfrage aus. Abfrageergebnisse extrahieren. Erhalten Sie Produktinformationen und zeigen Sie diese auf der Seite an.
Verwenden Sie PHP, um Produktinformationen abzufragen.
Auf E-Commerce-Websites ist es normalerweise erforderlich, Produktinformationen abzufragen, um sie Benutzern anzuzeigen oder Bestellungen abzuwickeln. PHP bietet leistungsstarke Datenbankverbindungs- und Abfragefunktionen, mit denen Produktinformationen einfach abgefragt werden können.
Datenbankverbindung
// 数据库连接参数 $host = 'localhost'; $user = 'root'; $pass = ''; $dbName = 'ecommerce'; // 建立数据库连接 $conn = new mysqli($host, $user, $pass, $dbName);
Produktinformationen abfragen
Produktinformationen werden normalerweise in der products
-Tabelle der Datenbank gespeichert. Der folgende Code zeigt, wie Produktinformationen für eine bestimmte Produkt-ID abgefragt werden:
// 商品 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']; // 输出商品名称
Praktischer Fall
Angenommen, wir möchten den Namen, den Preis und die Lagerbestandsmenge des Produkts auf der Produktseite anzeigen. Wir können den folgenden Code verwenden:
// 商品 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 "<h1>{$productInfo['name']}</h1>"; echo "<p>价格:{$productInfo['price']}</p>"; echo "<p>库存:{$productInfo['quantity']}</p>";
Mit dem obigen Code fragen wir erfolgreich den Namen, den Preis und die Lagermenge des angegebenen Produkts ab und zeigen es auf der Produktseite an.
Das obige ist der detaillierte Inhalt vonPHP fragt Produktinformationen ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!