Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Maklumat produk pertanyaan PHP

Maklumat produk pertanyaan PHP

王林
王林asal
2024-04-09 15:54:01496semak imbas

Menyoal maklumat produk dalam PHP melibatkan langkah berikut: Wujudkan sambungan pangkalan data. Sediakan penyataan pertanyaan dan nyatakan ID produk untuk ditanya. Ikat parameter ID produk. Laksanakan pertanyaan. Ekstrak hasil pertanyaan. Dapatkan maklumat produk dan paparkan pada halaman.

PHP 查询商品信息

Gunakan PHP untuk menanyakan maklumat produk

Dalam laman web e-dagang, biasanya perlu menanyakan maklumat produk untuk dipaparkan kepada pengguna atau memproses pesanan. PHP menyediakan sambungan pangkalan data yang berkuasa dan fungsi pertanyaan, yang boleh menanyakan maklumat produk dengan mudah.

Sambungan pangkalan data

// 数据库连接参数
$host = 'localhost';
$user = 'root';
$pass = '';
$dbName = 'ecommerce';

// 建立数据库连接
$conn = new mysqli($host, $user, $pass, $dbName);

Maklumat produk pertanyaan

Maklumat produk biasanya disimpan dalam jadual products pangkalan data. Kod berikut menunjukkan cara untuk menanyakan maklumat produk untuk ID produk yang ditentukan:

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

Kes praktikal

Andaikan kami ingin memaparkan nama, harga dan kuantiti inventori produk pada halaman produk. Kami boleh menggunakan kod berikut:

// 商品 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>";

Dengan kod di atas, kami berjaya menanyakan nama, harga dan kuantiti stok produk yang dinyatakan dan memaparkannya pada halaman produk.

Atas ialah kandungan terperinci Maklumat produk pertanyaan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn