Nulis-Ilmu.com

Tutorial Elektronika dan Komputer

  • Home
  • Elektronika
  • Komputer
  • Javascript
You are here: Home / PHP / Cara Menggunakan Input Checkbox Pada PHP

Cara Menggunakan Input Checkbox Pada PHP

11 Oktober 2014 By Eko Purnomo

Input Checkbox pada PHP adalah sebuah masukan untuk memilih sesuatu opsi/ pilihan. Jika dipilih maka pengguna akan men-check (mencentang) dan jika tidak memilih akan dibiarkan saja. Untuk memilih satu dari beberapa pilihan tidak menggunakan input checkbox melainkan menggunakan input radio button, yang ditulis pada artikel setelah ini.

Contoh penggunaan input checkbox yang sering dijumpai adalah persetujuan saat melakukan proses pendaftaran/registrasi pada sebuah website. Jika pendaftar menyetujui persyaratan dari website tempat mendaftar maka dinyatakan dengan men-check persetujuan.


Cara Membuat Input Checkbox Pada Form

Untuk membuat input checkbox digunakan tag <input> dengan atribut type=checkbox. Selain itu ada dua atribut yang bisa dipakai, yaitu name dan value.

input checkbox pada php

Atribut name digunakan untuk mendefinisian identitas input checkbox yang nantinya diperlukan saat pengambilan data.Jika digunakan banyak input checkbox, setiap input checkbox harus diberi nama yang berbeda.

Selain name ada lagi atribut value yang merupakan nilai sebuah input checkbox. Dalam menggunakan checkbox sebaiknya deberi label yang diletakkan seelah penulisan tag <input>. Hal ini berfungsi sebagai keterangan input checkbox bagi pengguna.

Penggunaan Multi Input Checkbox

Input check juga bisa dipasang lebih dari satu secara bersamaan jika dibutuhkan proses memilih beberapa opsi. Yang penting adalah nama dari masing-masing input checkbox tersebut harus dibedakan.

Input checkbox tersebut akan mengembalikan nilai sendiri-sendiri dan tidak tergantung satu sama lain seperti input radio.

Menentukan Nilai Dari Input Checkbox

Nilai atau value dari input checkbox harus ditentukan oleh programmer, tidak seperti input text dan input password yang nilainya dimasukkan oleh pengguna.

Jadi value/nilai harus berbeda saat digunakan beberapa input checkbox agar script program dapat bekerja dengan baik.

Mengambil Nilai Dari Input Checkbox

Proses pengambilan nilai dari input checkbox sesuai dengan metode pada form. Caranya sama dengan input text dan input password.

Hanya saja yang membedakan adalah kita akan melakukan pengecekan apakan input checkbox tersebut dicentang (di-check) atau tidak. Dan selanjutnya nilai hanya akan diambil jika input checkbox dalam kondisi dicentang saja.

Cara Menggunakan Input Checkbox Pada PHP

Menempatkan input checkbox pada form

<form action="" method="post">
<input type="checkbox" name="check1" value="Setuju">Setuju<br/>
<input type="submit" name="enter" value="Enter">
</form>

Tampilan form diatas pada browser

Setuju

Membuat script untuk menangani input checkbox dengan PHP

<?php
if(isset($_POST['enter']))
{
  if (isset($_POST['check1'])) {
  echo $_POST['check1'] ;
  }
  else echo "tidak setuju";
}
?>

Penjelasan Script:

Saat tombol submit ditekan maka kondisi IF pada isset($_POST[‘enter’]) terpenuhi dan dilanjutkan dengan mengecek kondisi input checkbox dengan perintah if (isset($_POST[‘check1’])).

Jika kondisi terpenuhi (input checkbox dicentang) maka akan ditampilkan value dari input checkbox yaitu “Setuju”. Jika input checkbox tidak dicentang akan tampil “tidak setuju”.

Contoh Penggunaan Banyak Input Checkbox Pada PHP

Menempatkan empat input checkbox pada form

Pilih buah kesukaan anda :
<form action="" method="post">
<input type="checkbox" name="check1" value="Apel">Apel<br/>
<input type="checkbox" name="check2" value="Jeruk">Jeruk<br/>
<input type="checkbox" name="check3" value="Semangka">Semangka<br/>
<input type="checkbox" name="check4" value="Salah">Salak<br/>
<input type="submit" name="enter" value="Enter">
</form>

Tampilan form pada browser:

Pilih buah kesukaan anda :
Apel
Jeruk
Semangka
Salak

Membuat Script Untuk Menangani Input Checkbox Pada PHP

 <?php  
 if(isset($_POST['enter']))  
 {  
  echo "Buah kesukaan anda:<br/>";  
  if (isset($_POST['check1'])) {  
  echo $_POST['check1']." <br/>";  
  }  
  if (isset($_POST['check2'])) {  
  echo $_POST['check2']." <br/>";  
  }  
  if (isset($_POST['check3'])) {  
  echo $_POST['check3']." <br/>";  
  }  
  if (isset($_POST['check4'])) {  
  echo $_POST['check4']." <br/>";  
  }  
 }  
 ?>

Penjelasan script:

Pada contoh terdapat empat buah input checkbox untuk memilih buah kesukaan, yaitu Apel, Jeruk, Semangka dan Salak.

Selanjutnya pada script PHP dbuat penyeleksian kondisi untuk masing-masing checkbox lalu menampilkan value dari input checkbox jika dicentang.

Referensi :

  • //www.w3schools.com/tags/att_input_type.asp
  • //www.w3schools.com/html/html_forms.asp

Filed Under: PHP Tagged With: checkbox php, contoh input checkbox, contoh input checkbox php, form, input checkbox, php, script php input checkbox

Kategori

  • Android
  • Blogging
  • CSS
  • Desain
  • Elektronika
  • HTML
  • Internet
  • Javascript
  • Komputer
  • Mikrokontroler
  • PHP
  • Website

Pos-pos Terbaru

  • Rangkaian Adaptor 12 Volt 3 Ampere
  • 10 Aplikasi Transportasi Online Terbaru 2018
  • 3 Cara Screenshot di Laptop Windows
  • Rangkaian Adaptor 12V 35Ampere
  • Komunitas Desainer Kampung Jepara
  • Solder Yang Bagus dan Berkualitas
  • Cara Melewatkan Parameter ke dalam Fungsi pada Bahasa C
  • Parameter Dalam Bahasa C: Formal dan Aktual
  • Prototipe Fungsi dalam Bahasa C
  • Cara Menggunakan Fungsi dalam Bahasa C
  • Home
  • Privacy
  • Disclaimer
  • Kontak

Copyright © 2024 ยท Nulis-ilmu.com