Rumah >pembangunan bahagian belakang >tutorial php >Laman web kitar semula terpakai menggunakan PHP untuk membangunkan fungsi butiran produk satu klik

Laman web kitar semula terpakai menggunakan PHP untuk membangunkan fungsi butiran produk satu klik

WBOY
WBOYasal
2023-07-01 15:51:111141semak imbas

Tapak web kitar semula terpakai menggunakan paparan satu klik fungsi butiran produk yang dibangunkan dalam PHP

Dalam beberapa tahun kebelakangan ini, kelaziman kepenggunaan telah menyebabkan penggunaan berlebihan dan pembaziran barangan. Untuk mengurangkan pembaziran sumber dan pencemaran alam sekitar, semakin ramai orang mula memilih kitar semula terpakai dan menggunakan semula untuk menangani barangan terbiar mereka. Untuk memenuhi permintaan ini, banyak laman web kitar semula terpakai telah muncul dan, melalui kuasa Internet, membolehkan orang ramai menghantar dan menyemak imbas item yang tidak digunakan dengan mudah.

Dalam tapak web kitar semula terpakai, ciri utama ialah keupayaan untuk melihat maklumat terperinci tentang item dengan cepat. Artikel ini akan menggunakan contoh kod PHP untuk menunjukkan kepada pembaca cara menggunakan fungsi butiran produk satu klik.

Pertama, kita perlu mencipta pangkalan data untuk menyimpan maklumat produk. Dalam contoh ini, kami menganggap bahawa nama pangkalan data ialah "produk" dan nama jadual data ialah "item". Jadual data mengandungi lajur "id", "nama", "perihalan", "harga" dan "imej", yang masing-masing sepadan dengan pengecam unik, nama, perihalan, harga dan imej produk.

Seterusnya, kita perlu membuat halaman untuk memaparkan butiran produk. Dalam contoh ini, kami menamakan halaman "item.php". Pertama, kita perlu mendapatkan pengecam unik produk pada halaman. Kami boleh menghantar pengecam unik ini melalui parameter URL. Kod tersebut adalah seperti berikut:

<?php
if(isset($_GET['id'])){
    $item_id = $_GET['id'];
}else{
    echo "商品不存在";
    exit;
}
?>

Selepas mendapatkan pengecam unik produk, kami boleh menggunakannya untuk menanyakan pangkalan data dan mendapatkan maklumat terperinci produk. Kodnya kelihatan seperti ini:

<?php
// 连接到数据库
$conn = mysqli_connect("localhost", "username", "password", "products");
if(!$conn){
    die("数据库连接失败:" . mysqli_connect_error());
}

// 查询商品的详细信息
$sql = "SELECT * FROM items WHERE id = '$item_id'";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result) > 0){
    $row = mysqli_fetch_assoc($result);
    $name = $row['name'];
    $description = $row['description'];
    $price = $row['price'];
    $image = $row['image'];
}else{
    echo "商品不存在";
    exit;
}
?>

Kemudian, kami boleh memaparkan butiran produk pada halaman. Kodnya adalah seperti berikut:

<!DOCTYPE html>
<html>
<head>
    <title><?php echo $name; ?> - 商品详情</title>
</head>
<body>
    <h1><?php echo $name; ?></h1>
    <img src="<?php echo $image; ?>" alt="<?php echo $name; ?>">
    <p><?php echo $description; ?></p>
    <p>价格:<?php echo $price; ?></p>
</body>
</html>

Akhir sekali, kami perlu menambah pautan ke halaman senarai tapak web kitar semula terpakai supaya pengguna boleh mengklik pada nama produk dan melompat ke halaman butiran produk. Kodnya adalah seperti berikut:

<a href="item.php?id=<?php echo $item_id; ?>"><?php echo $name; ?></a>

Melalui contoh kod di atas, kami boleh melaksanakan fungsi satu klik yang mudah untuk melihat butiran produk. Apabila pengguna mengklik pada nama produk, ia akan melompat ke halaman butiran produk dan memaparkan maklumat terperinci produk.

Ringkasnya, untuk memudahkan pengguna melihat butiran produk, laman web kitar semula terpakai telah membangunkan fungsi satu klik untuk melihat butiran produk menggunakan PHP. Melalui pertanyaan pangkalan data dan paparan halaman, pengguna boleh mendapatkan nama produk, penerangan, harga, gambar dan maklumat lain dengan mudah. Pelaksanaan fungsi ini meningkatkan pengalaman pengguna dan integriti fungsi tapak web, membolehkan pengguna menyemak imbas dan memilih item terpakai dengan lebih mudah.

Atas ialah kandungan terperinci Laman web kitar semula terpakai menggunakan PHP untuk membangunkan fungsi butiran produk satu klik. 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