Cara menggunakan checkbox array 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 :

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

CaraMenampilkan CheckboxDariArrayPHP

.container{

width:50%;

margin:auto;

padding: 20px;

border:1pxsolid#333;

}

SelectHobby

Hasil Output:

Penjelasan Sintak:

Pada sintak diatas kita membuat 3 pilihan checkbox sederhana dengan menggunakan form yang nilainya dikirim ke server dengan menggunakan variabel global $_SERVER[“PHP_SELF”] dengan teknik ini proses akan dieksekusi pada file itu sendiri tanpa harus berpindah pada halaman lainnya. Method yang kita gunakan disini adalah method POST, kalian bisa juga mengganti dengan method GET.

Baca : Perbedaan method POST dan GET

Terdapat 3 buah checkbox dengan name yang sama yaitu hobi[]. Ini merupakan penamaan dengan array [larik] yang nantinya setiap nilai checkbox akan disimpan didalam array tersebut. Untuk mengambil nilai kita gunakan perulangan untuk mengakses setiap index array.

Baca juga : Array 2 dimensi PHP

Perintah untuk menampilkan nilai array akan di eksekusi saat kondisi terpenuhi. yang mana kita mengecek dengan fungsi isset[] untuk mengecek apakah ada nilai yang dikirim dari method post dengan nama hobi? Jika kondisi terpenuhi barulah perintah dijalankan.

Untuk menampilkan nilai checkbox yang dipilih kita gunakan perulangan for. Dinama jumlah perulangan akan dihitung dengan fungsi count pada variabel hobi. Kemudian dilakukan perulangan untuk menampilkan nilai pada variabel array $hobi dengan mengakses index pada array tersebut.

Lainnya : Perulangan di PHP

Kesimpulan

Demikian pembahasan kali ini mengenai cara menggunakan checkbox di PHP. Semoga dapat membantu dan menjadi referensi belajar teman-teman semua. Terimakasih

Bài mới nhất

Chủ Đề