Membuat checkbox dengan php

Pada kesempatan kali ini saya akan menjelaskan cara menampilkan checkbox dari array php. Perlu teman-teman ketahui sebelumnya, pada kasus disini adalah dimana saya akan membuat checkbox dengan ototmatis dari isi array di php. Mungkin sebelumnya sebagian dari teman-teman sudah pernah membuat checkbox secara manual didalam form html, namun tidak ada salahnya apabila kalian explore dengan membuat checkbox tersebut dari sebuah array dan diaman checkbox yang nantinya akan dihasilkan tersebut jumlahnya beserta dengan value dan caption checkbox tersebut sesuai dengan isi array yang nantinya kalian miliki.

Sebenarnya nantipun apabila kalian membuat system yang kompleks dimana nantinya komponen seperti checkbox, combobox dan yang lainnya dibuat berdasarkan dari isi record table database yang dimiliki, maka dari itu dengan saya buat kasus seperti ini setidaknya ada sedikit gambaran buat kalian. Langsung saja untuk membuatnya kalian bisa ikuti tahapan yang saya berikan dibawah ini.

Berikut Tahapannya :

  • Sebelumnya teman-teman buat satu buah file php dengan nama index.php didalam root folder web server local.
  • Jika sudah selanjutnya ketikan seperti kode berikut :

index.php

PHP

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Cara Menampilkan Checkbox Dari Array PHP</title>

</head>

<style>

.container{

width: 50%;

margin: auto;

padding: 20px;

border:1px solid #333;

}

</style>

<body>

<?php  

$hobby = array('renang', 'basket', 'volley', 'bola', 'bulutangkis');

?>

<div class="container">

<label for="category">Select Hobby</label>

<?php

$total = count($hobby);

for($a=0; $a<$total; $a++){

echo "<label><input type='checkbox' name='hoby' value='$hobby[$a]'>".ucfirst($hobby[$a])."</label>";

}

?>

</div>

</body>

</html>

  • Jika sudah selanjutnya simpan terlebih dahulu file index.php tersebut dan lihat hasilnya dibrowser kesayangan kalian

Sampai disini penjelasan saya mengenai cara menampilkan checkbox dari array php, semoga bermanfaat

 

Pada artikel kali ini saya akan membahas tentang cara Membuat Multiple Checkbox Menggunakan PHP. Dimana ketika kita melakukan checked terhadap input checkbox kemudian melakukan submit maka data checkbox semua akan tersimpan ke dalam database.

Langkah pertama dalam Membuat Multiple Checkbox Menggunakan PHPyaitu siapkan table databasenya yang berisi 2 kolom saja yaitu id dan name. Jika sudah maka lanjutkan untuk membuat koneksi database seperti berikut ini.

$connect = mysqli_connect("localhost", "dumet", "school", "test");

?>

Dan kita akan membuat struktur html sederhana untuk Membuat Multiple Checkbox Menggunakan PHP seperti pada script di bawah ini.

 

  

 

Membuat Multiple Checkbox Menggunakan PHP

 

 

 

 

 

   

   

     

Membuat Multiple Checkbox Menggunakan PHP


     

      

C

      

C++

      

C#

      

Java

      

PHP

      

     

   

 

   

 

Nah untuk proses simpan semua data checkbox teman-teman letakkan di bawah form dengan script berikut ini.

      if(isset($_POST["submit"])){

       $for_query = '';

       if(!empty($_POST["language"])){

        foreach($_POST["language"] as $language){

         $for_query .= $language . ', ';

        }

        $for_query = substr($for_query, 0, -2);

        $query = "INSERT INTO shelli_programlanguage (name) VALUES ('$for_query')";

        if(mysqli_query($connect, $query)){

         echo '

Pilihan Programming Language Kamu adalah

';

            echo '' . $for_query . '';

        }

       }else{

        echo "Silahkan Pilih Programming Language";

       }

      }

      ?>

Jika tampilkan dihalaman website maka akan seperti pada gambar di bawah ini.

Membuat checkbox dengan php

Dan berikut adalah tampilan di databasenya.

Semikian artikel tentang cara Membuat Multiple Checkbox Menggunakan PHP. Semoga dapat bermanfaat dan selamat mencoba.

Apa fungsi dari checkbox?

Kotak centang memungkinkan pengguna untuk memilih satu atau beberapa opsi dari suatu kumpulan. Biasanya, Anda harus menampilkan setiap opsi kotak centang dalam daftar vertikal. Untuk membuat setiap opsi kotak centang, buat CheckBox dalam tata letak Anda.

Apa elemen HTML untuk membuat sebuah checkbox?

Tag Input type checkbox berfungsi untuk membuat checkbox atau kotak isian yang diisi dengan cara menceklist kotak tersebut.