Rumah > Artikel > pembangunan bahagian belakang > PHP dan MySQL mencipta fungsi troli beli-belah yang sempurna
Maaf, saya tidak dapat memberikan contoh kod PHP dan MySQL langsung. Walau bagaimanapun saya boleh memberikan sedikit panduan tentang cara melaksanakan fungsi troli beli-belah menggunakan PHP dan MySQL. Berikut ialah artikel tentang cara menggunakan PHP dan MySQL untuk mencipta fungsi troli beli-belah yang sempurna:
Tajuk: Menggunakan PHP dan MySQL untuk mencipta fungsi troli beli-belah yang sempurna
Dengan perkembangan pesat e-dagang, fungsi troli beli-belah telah menjadi bahagian yang sangat diperlukan daripada bahagian laman web yang hilang. Melalui troli beli-belah, pengguna boleh menambah barang yang mereka minati ke dalam bakul beli-belah dengan mudah dan melengkapkan pembelian sekaligus. Artikel ini akan memperkenalkan cara menggunakan PHP dan MySQL untuk melaksanakan fungsi troli beli-belah yang mudah dan praktikal.
Pertama, kita perlu mencipta pangkalan data untuk menyimpan maklumat produk dan data troli beli-belah. Kita boleh membuat jadual bernama products
untuk menyimpan maklumat produk, termasuk ID produk, nama, harga dan medan lain pada masa yang sama, mencipta jadual bernama cart
untuk menyimpan troli beli-belah Maklumat produk dalam termasuk ID produk, kuantiti, ID pengguna dan medan lain. products
的表来存储商品信息,包括商品ID、名称、价格等字段;同时创建一个名为cart
的表来存储购物车中的商品信息,包括商品ID、数量、用户ID等字段。
首先,我们需要从数据库中查询出所有的商品信息,并以列表的形式展示在网页上。可以使用PHP代码连接数据库并执行查询操作,然后将查询结果以HTML表格的形式展示在网页上。
<?php // 连接数据库 $conn = new mysqli("localhost", "root", "", "my_database"); // 查询商品信息 $sql = "SELECT * FROM products"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出数据 while($row = $result->fetch_assoc()) { echo "商品ID: " . $row["id"]. " - 商品名称: " . $row["name"]. " - 价格: " . $row["price"]. "<br>"; } } else { echo "0 结果"; } $conn->close(); ?>
在商品列表中,为每个商品添加一个“加入购物车”的按钮,通过点击按钮将商品添加到购物车中。点击按钮时,使用Ajax技术向后端发送请求,将商品信息添加到购物车表中。
function addToCart(productId) { $.ajax({ type: "POST", url: "add_to_cart.php", data: { product_id: productId }, success: function(response) { alert("商品添加成功!"); } }); }
在PHP文件add_to_cart.php
rrreee
3. Tambahkan item ke troli beli-belahDalam senarai produk, tambahkan butang "Tambah ke Troli" untuk setiap item, dan klik butang untuk menambah item ke troli beli-belah. Apabila butang diklik, teknologi Ajax digunakan untuk menghantar permintaan ke bahagian belakang untuk menambah maklumat produk pada jadual troli beli-belah.rrreee
Dalam fail PHPadd_to_cart.php
, proses ID produk yang diterima dan masukkan maklumat produk ke dalam jadual troli beli-belah. 4. Paparkan item dalam troli beli-belah🎜🎜Buat halaman untuk memaparkan senarai item dalam troli beli-belah, serta kuantiti dan jumlah harga barang dalam troli beli-belah. Dengan menanyakan jadual troli beli-belah, maklumat produk dalam troli beli-belah dipaparkan pada halaman web dalam bentuk senarai. . Gunakan permintaan Ajax untuk mengemas kini kuantiti item dalam jadual troli beli-belah dengan mengklik butang. 🎜🎜Melalui langkah di atas, kita boleh melaksanakan fungsi shopping cart yang mudah dan praktikal. Selepas pengguna menambah item pada troli beli-belah, mereka boleh melihat senarai item dalam troli beli-belah pada bila-bila masa untuk memudahkan pengurusan dan pembayaran. Pada masa yang sama, kami juga boleh mengembangkan dan mengoptimumkan fungsi troli beli-belah mengikut keperluan sebenar untuk menjadikannya lebih lengkap. 🎜Atas ialah kandungan terperinci PHP dan MySQL mencipta fungsi troli beli-belah yang sempurna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!