Membuat multiple checkbox

Saya mau membuat form alat uji, salah satu fiturnya adalah tambah merk alat uji. saya sudah membuat codenya sperti di bawah. Tapi kenapa yang muncul di tampilannya untuk multiple checkbox fungsi jadi tidak teratur, di setiap awalan checkbox ada tulisan "Fungsi (dipilih sesuai fitur alat uji):". saya pengennya tulisan "Fungsi (dipilih sesuai fitur alat uji)" hanya ada di baris atas saja, lalu di bawahnya baru multiple checkboxnya.
mohon bantuannya kak.


<?php  
@session_start();
include "inc/koneksi.php";

if(@$_SESSION['admin'] || @$_SESSION['user']){

?>

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>

<fieldset>
    <legend style="font-size: 30px; padding: 10px">Tambah Merk</legend>

    <?php  
    $cari_id = mysqli_query($link, "SELECT max(id_merk) as idmax from tb_merk") or die (mysqli_error($link));
    $data = mysqli_fetch_array($cari_id);
    $data_id = $data ['idmax'];
    if ($data_id) {
        $nilai_id = substr($data_id [0], 1);
        $kode_id = (int) $nilai_id;
        $nilai_id = $nilai_id ++;
        $id_otomatis = "M".str_pad($nilai_id,5,"0",STR_PAD_LEFT);
    }else{
        $id_otomatis = "M00000";
    }

    ?>

    <form action="" method="post" enctype="multipart/form-data">
        <table cellpadding="20">
            <tr>
                <td>ID Merk</td>
                <td>:</td>
                <td><input type="text" name="id_merk" value="<?php echo($id_otomatis); ?>" /></td>
            </tr>

            <tr>
                <td>Merk</td>
                <td>:</td>
                <td><input type="text" name="merk"/></td>
            </tr>

            <tr>
                <td>Type</td>
                <td>:</td>
                <td><input type="text" name="type"/></td>
            </tr>

            <?php  
        $sql = "SELECT * FROM jenis_alat";
        $query = mysqli_query($link, $sql);
        while ($data=mysqli_fetch_array($query)){
            ?>
            <tr>
                <td>Fungsi (dipilih sesuai fitur alat uji)</td>
                <td>:</td>
                <td><input type="checkbox" name="fungsi[]" value="<?=$data['jenis_alat']?>"/><?=$data['jenis_alat']?>
                </td>
            </tr>          
        <?php  
        }
        ?>

            <tr>
                <td>Instruksi Kerja</td>
                <td>:</td>
                <td><input type="file" name="ik"/></td>
            </tr>

            <tr>
                <td></td>
                <td></td>
                <td><input type="submit" name="tambah" value="Tambah"/> <input type="reset" value="Reset"/></td>
            </tr>
        </table>
        
    </form>

    <?php 
            $id_merk = @$_POST['id_merk'];
            $merk = @$_POST['merk'];
            $type = @$_POST['type'];
            $fungsi = @$_POST['fungsi'];
            $ik = @$_POST['ik'];
            
            $sumber = @$_FILES['ik']['tmp_name'];
            $target = 'ik/';
            $nama = @$_FILES['ik']['name'];

            $tambah_merk = @$_POST['tambah'];
                
                if($tambah_merk){
                if($id_merk ==""|| $merk =="" || $type =="" ||$fungsi ==""){
    ?>
            <script type="text/javascript">
                alert("Ada data yang kosong");
            </script>
    
        <?php
        }else {
            $pindah = move_uploaded_file($sumber, $target.$nama);
            if($pindah) {
                mysqli_query($link, "INSERT INTO tb_merk VALUES('$id_merk', '$merk', '$type', '$fungsi', '$ik)") or die (mysqli_error($link));
            ?>
                <script type="text/javascript">
                    alert("Data baru berhasil ditambahkan");
                    header=("location : ?page=merk.php");
                </script>
                <?php   
            }else{
                ?>
                <script type="text/javascript">
                    alert("Instruksi kerja gagal diupload");
                </script>
                <?php
            }
            }
            }
    ?>

</fieldset>

</body>
</html>

<?php 
}
?>
avatar Maizarah

Ditanyakan oleh @Maizarah

1 Kontribusi 0 Poin

Login untuk menanggapi


Jawaban

Belum ada Jawaban, jadi yang pertama

Login untuk gabung berdiskusi