Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk memaparkan baris php dengan nilai yang sama seperti dalam HTML?

Dapatkan berbilang data dengan nilai yang sama daripada pangkalan data. Bagaimanakah saya boleh menstrukturkannya supaya ia berfungsi sebagai subkategori. Bagaimana untuk menggabungkan semua baris dengan nama yang sama menjadi satu?

Laman web harus menunjukkan hanya satu Pampanga. Ini sepatutnya menjadi subkategori.

Berikut ialah kod untuk halaman tertentu ini.

<section class="page-section bg-dark" id="home">
    <div class="container">
        <h2 class="text-center">Tour Packages</h2>
    <div class="d-flex w-100 justify-content-center">
        <hr class="border-warning" style="border:3px solid" width="15%">
    </div>
    <div class="d-flex w-100">
        <?php
        $packages = $conn->query("SELECT * FROM `packages` order by rand() ");
            while($row = $packages->fetch_assoc() ):
                $cover='';
                if(is_dir(base_app.'uploads/package_'.$row['id'])){
                    $img = scandir(base_app.'uploads/package_'.$row['id']);
                    $k = array_search('.',$img);
                    if($k !== false)
                        unset($img[$k]);
                    $k = array_search('..',$img);
                    if($k !== false)
                        unset($img[$k]);
                    $cover = isset($img[2]) ? 'uploads/package_'.$row['id'].'/'.$img[2] : "";
                }
                $row['description'] = strip_tags(stripslashes(html_entity_decode($row['description'])));
        ?>
            <div class="card w-100 rounded-0">
                <img class="card-img-top" src="<?php echo validate_image($cover) ?>" alt="<?php echo $row['title'] ?>" height="200rem" style="object-fit:cover">
                <div class="card-body">
                <h5 class="card-title truncate-1"><?php echo $row['title'] ?></h5>
                <p class="card-text truncate"><?php echo $row['description'] ?></p>
                <div class="w-100 d-flex justify-content-end">
                    <a href="./?page=packages&id=<?php echo md5($row['id']) ?>" class="btn btn-sm btn-flat btn-warning">View Package <i class="fa fa-arrow-right"></i></a>
                </div>
                </div>
            </div>
        <?php endwhile; ?>
    </div>
    <div class="d-flex w-100 justify-content-end">
        <a href="./?page=packages" class="btn btn-flat btn-warning mr-4">Explore Package <i class="fa fa-arrow-right"></i></a>
    </div>
    </div>
</section>

P粉460377540P粉460377540236 hari yang lalu417

membalas semua(1)saya akan balas

  • P粉462328904

    P粉4623289042024-03-21 00:00:29

    Jika anda hanya memerlukan satu contoh bagi setiap lokasi lawatan yang anda pandu, gunakan kumpulan mengikut pernyataan dalam permintaan anda.

    SELECT tour_location FROM `your_table_name` GROUP BY tour_location;

    Lihat maklumat lanjuthttps://sql.sh/cours/group-by< /p>

    Penyelesaian lain mungkin menggunakan sql DISTINCT.

    SELECT DISTINCT tour_location FROM `your_table_name`

    balas
    0
  • Batalbalas