Heim > Backend-Entwicklung > PHP-Tutorial > PHP fragt Produktinformationen ab

PHP fragt Produktinformationen ab

王林
Freigeben: 2024-04-09 15:54:01
Original
553 Leute haben es durchsucht

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.

PHP 查询商品信息

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);
Nach dem Login kopieren

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']; // 输出商品名称
Nach dem Login kopieren

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>";
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage