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.
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 jadualproducts
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 "{$productInfo['name']}
"; echo "价格:{$productInfo['price']}
"; echo "库存:{$productInfo['quantity']}
";
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!