Tapak web kitar semula terpakai yang dibangunkan oleh PHP menyediakan fungsi pengumpulan kupon
Memandangkan kesedaran orang ramai tentang perlindungan alam sekitar meningkat, kitar semula terpakai semakin mendapat perhatian. Semakin ramai orang memberi perhatian kepada nilai barangan terpakai dan mengurangkan sisa dan pencemaran alam sekitar melalui kitar semula. Untuk memudahkan pengguna dan meningkatkan kecekapan kitar semula, banyak laman web kitar semula terpakai telah mula menggunakan platform yang dibangunkan dalam PHP untuk menyediakan pelbagai fungsi. Antaranya, fungsi kutipan kupon merupakan salah satu faktor penting yang menarik minat pengguna. Artikel ini akan memperkenalkan cara menggunakan PHP untuk membangunkan tapak web kitar semula terpakai sedemikian.
Untuk melaksanakan fungsi pengumpulan kupon, kami akan menggunakan bahasa PHP untuk memproses logik bahagian belakang dan menggunakan pangkalan data MySQL untuk menyimpan maklumat kupon. Sebelum anda memulakan, anda perlu memastikan bahawa PHP dan MySQL dipasang pada pelayan anda. Seterusnya, kami akan membahagikannya kepada langkah-langkah berikut untuk melaksanakan fungsi ini.
Langkah 1: Buat jadual pangkalan data
Pertama, kita perlu mencipta jadual untuk menyimpan maklumat kupon. Dalam pangkalan data MySQL, cipta jadual bernama "kupon" menggunakan arahan berikut:
CREATE TABLE `coupons` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `code` VARCHAR(50) NOT NULL, `value` DECIMAL(10,2) NOT NULL, `expiry_date` DATE NOT NULL, PRIMARY KEY (`id`) );
Dalam jadual di atas, medan id
digunakan untuk mengenal pasti keunikan setiap kupon, code The Medan
digunakan untuk menyimpan kod kupon, medan value
digunakan untuk menyimpan nilai kupon dan medan expired_date
digunakan untuk menyimpan tarikh tamat tempoh kupon. id
字段用于标识每个优惠券的唯一性,code
字段用于存储优惠券的代码,value
字段用于存储优惠券的价值,expiry_date
字段用于存储优惠券的过期日期。
第二步:编写PHP代码
在您的PHP文件中,您需要编写一些代码来连接到MySQL数据库,并执行相关操作。
<?php // 连接到MySQL数据库 $conn = new mysqli('localhost', 'username', 'password', 'database_name'); // 检查连接是否成功 if ($conn->connect_error) { die('数据库连接失败: ' . $conn->connect_error); } // 获取所有的优惠券信息 $sql = "SELECT * FROM coupons"; $result = $conn->query($sql); // 将所有的优惠券信息存储在一个数组中 $coupons = array(); if ($result->num_rows > 0) { while ($row = $result->fetch_assoc()) { $coupons[] = $row; } } // 关闭数据库连接 $conn->close(); ?>
上述代码中,我们首先通过new mysqli()
函数来连接到MySQL数据库。然后,通过$conn->query()
函数来执行获取优惠券的SQL语句,并通过fetch_assoc()
函数将查询结果存储在一个数组中。最后,通过$conn->close()
函数关闭数据库连接。
第三步:显示优惠券信息
接下来,我们需要在网页上显示优惠券的具体信息。在您的PHP文件中添加以下代码:
<html> <head> <title>优惠券领取</title> </head> <body> <h1>优惠券列表</h1> <ul> <?php foreach ($coupons as $coupon): ?> <li><?php echo $coupon['code']; ?> - <?php echo $coupon['value']; ?>元</li> <?php endforeach; ?> </ul> </body> </html>
上述代码中,我们使用了HTML语法来创建一个网页,并通过PHP代码使用foreach
循环来遍历优惠券数组。在循环中,我们使用echo
rrreee
Dalam kod di atas, kami mula-mula menyambung ke pangkalan data MySQL melalui fungsimysqli()
baharu. Kemudian, laksanakan pernyataan SQL untuk mendapatkan kupon melalui fungsi $conn->query()
dan simpan keputusan pertanyaan dalam tatasusunan melalui fungsi fetch_assoc()
. Akhir sekali, tutup sambungan pangkalan data melalui fungsi $conn->close()
. Langkah 3: Paparkan maklumat kuponSeterusnya, kami perlu memaparkan maklumat khusus kupon di halaman web. Tambahkan kod berikut dalam fail PHP anda: 🎜rrreee🎜Dalam kod di atas, kami menggunakan sintaks HTML untuk mencipta halaman web dan menggunakan gelung foreach
melalui kod PHP untuk melelaran melalui tatasusunan kupon. Dalam gelung, kami menggunakan fungsi echo
untuk mengeluarkan kod dan nilai kupon. 🎜🎜Langkah 4: Uji dan tuntut kupon🎜🎜Selepas melengkapkan langkah di atas, anda boleh membuka fail PHP dalam pelayar dan anda akan melihat maklumat kupon yang dipaparkan. Pengguna boleh memilih beberapa kupon dan mengumpulnya mengikut keperluan mereka. 🎜🎜Melalui langkah di atas, kami berjaya membangunkan tapak web kitar semula terpakai menggunakan PHP dan menambah fungsi pengumpulan kupon. Sudah tentu, anda juga boleh membuat pengubahsuaian dan pengoptimuman selanjutnya mengikut keperluan sebenar. 🎜🎜Ringkasnya, tapak web kitar semula terpakai yang dibangunkan oleh PHP menyediakan fungsi pengumpulan kupon, yang menjimatkan kos untuk pengguna dan menggalakkan lebih ramai orang menyertai barisan kitar semula terpakai dan bersama-sama menyumbang kepada perlindungan alam sekitar. 🎜Atas ialah kandungan terperinci Laman web kitar semula terpakai yang dibangunkan oleh PHP menyediakan fungsi pengumpulan kupon. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!