Menampilkan comparison product

Saya bingung saat akan menampilkan tabel perbandingan produk. saya punya 2 tabel yaitu : t_product_item dan t_product_specification. Berikut gambarnya :


<table border="1">
    <tr style="background-color: #C3C3C3">
        <td>Product</td>
        <td>Spec Name</td>
        <td>Spec Value</td>
    </tr>
    <?php
        $sql = mysqli_query($conn, "SELECT item, spec_name, spec_value FROM t_product_item JOIN t_product_specification USING (item_id)");
        if (mysqli_num_rows($sql)>0){
            while ($row=mysqli_fetch_array($sql)){
    ?>
    <tr>
        <td><?php echo $row['item']?>
        <td><?php echo $row['spec_name']?>
        <td><?php echo $row['spec_value']?>
    </tr>
    <?php
        }}
    ?>
</table>

hasilnya begini :

Saya ingin menampilkan perbandingan produk seperti gambar ini:

bagaimana looping/logika/query nya ya -_-?

avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Seharusnya bukan gitu mas. Lebih enak bikin dulu tabel spec name. Jadi ketika tambah spesifikasi, daftar spec nya sudah disediakan. Jadi lebih terstruktur kalau mau bandingin. Semoga paham

avatar arislanhaikal
@arislanhaikal

40 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban