Cara CRUD Checkbox Sederhana

Salam hangat, Sobat Sederhana! Dalam artikel ini, kita akan membahas cara CRUD checkbox sederhana. Checkbox adalah elemen penting dalam pembuatan form pada website. Dengan checkbox, pengguna dapat memilih satu atau beberapa opsi yang tersedia. Namun, bagaimana cara menyimpan dan mengelola nilai checkbox yang dipilih oleh pengguna? Mari kita simak penjelasan di bawah ini.

Pengertian CRUD Checkbox

CRUD adalah singkatan dari Create, Read, Update, dan Delete. Dalam pembuatan form, CRUD digunakan untuk mengelola data yang dikirim oleh pengguna. Checkbox adalah salah satu jenis elemen form yang dapat di-CRUD. Dengan CRUD checkbox, kita dapat membuat, membaca, mengubah, dan menghapus nilai checkbox yang dipilih oleh pengguna.

Cara Membuat Checkbox

Pertama-tama, kita perlu membuat elemen checkbox pada form. Berikut adalah contoh kode HTML untuk membuat checkbox sederhana:

Kode HTML
Tampilan
Membaca
Membaca
Olahraga
Olahraga
Makan
Makan

Pada contoh di atas, kita membuat checkbox dengan tiga opsi hobi: Membaca, Olahraga, dan Makan. Kita juga menggunakan atribut “name” dengan nilai “hobi[]”, yang mengindikasikan bahwa nilai checkbox yang dipilih akan dikumpulkan dalam satu array pada saat pengiriman form.

Cara Membaca Nilai Checkbox yang Dipilih

Setelah pengguna memilih nilai checkbox pada form, kita perlu mengambil nilai tersebut dan menyimpannya ke dalam database atau melakukan tindakan lainnya. Berikut adalah contoh PHP untuk membaca nilai checkbox yang dipilih:

Kode PHP
Tindakan
if (isset($_POST['hobi'])) {
  $hobi = $_POST['hobi'];
  foreach ($hobi as $nilai) {
    echo $nilai . "
";
  }
}
Membaca nilai checkbox yang dipilih dan menampilkannya pada halaman web.
TRENDING 🔥  Cara Menulis Arti Surat Al Ikhlas yang Anak-Anak Sederhana

Pada contoh di atas, kita menggunakan fungsi “isset()” untuk memeriksa apakah array $_POST[‘hobi’] telah terisi atau belum. Jika sudah terisi, maka kita menyimpan nilai array tersebut ke dalam variabel $hobi dan menampilkan nilainya menggunakan perulangan foreach.

Cara Mengubah Nilai Checkbox yang Dipilih

Ketika pengguna ingin mengubah nilai checkbox yang dipilih, kita perlu menyediakan fitur edit pada halaman web. Berikut adalah contoh kode HTML dan PHP untuk mengubah nilai checkbox yang dipilih:

Kode HTML
Tampilan
Membaca
Membaca
Olahraga
Olahraga
Makan
Makan
Kode PHP
Tindakan
if (isset($_POST['hobi'])) {
  $hobi_baru = $_POST['hobi'];
  $query = "UPDATE tbl_hobi SET nama_hobi='$hobi_baru[0]', deskripsi_hobi='$hobi_baru[1]' WHERE id_hobi=1";
  $result = mysqli_query($koneksi, $query);
}
Mengubah nilai checkbox yang dipilih pada database.

Pada contoh di atas, kita menambahkan atribut “checked” pada checkbox pertama dengan nilai “Membaca”. Ketika pengguna mengklik tombol “Ubah”, nilai checkbox yang dipilih akan dikirimkan ke file PHP yang melakukan query UPDATE pada database. Kita juga menggunakan mysqli_query untuk mengirimkan query tersebut. Perlu diingat bahwa contoh di atas hanya bersifat ilustratif, dan query sebenarnya mungkin lebih kompleks tergantung pada struktur tabel database yang digunakan.

Cara Menghapus Nilai Checkbox yang Dipilih

Ketika pengguna ingin menghapus nilai checkbox yang dipilih, kita perlu menyediakan fitur hapus pada halaman web. Berikut adalah contoh kode HTML dan PHP untuk menghapus nilai checkbox yang dipilih:

Kode HTML
Tampilan
Membaca
Membaca
Olahraga
Olahraga
Makan
Makan
Kode PHP
Tindakan
if (isset($_POST['hapus'])) {
  $hobi_hapus = $_POST['hapus'];
  foreach ($hobi_hapus as $nilai_hapus) {
    $query = "DELETE FROM tbl_hobi WHERE nama_hobi='$nilai_hapus'";
    $result = mysqli_query($koneksi, $query);
  }
}
Menghapus nilai checkbox yang dipilih pada database.
TRENDING 🔥  Cara Menscan Mobil EFI Sederhana - Sobat Sederhana

Pada contoh di atas, kita membuat checkbox dengan opsi hobi yang sama seperti pada contoh sebelumnya. Ketika pengguna mengklik tombol “Hapus”, nilai checkbox yang dipilih akan dikirimkan ke file PHP yang melakukan query DELETE pada database. Kita juga menggunakan perulangan foreach untuk menjalankan query untuk setiap nilai yang dipilih. Perlu diingat bahwa contoh di atas hanya bersifat ilustratif, dan query sebenarnya mungkin lebih kompleks tergantung pada struktur tabel database yang digunakan.

FAQ

1. Apa itu checkbox?

Checkbox adalah elemen form pada website yang memungkinkan pengguna memilih satu atau beberapa opsi yang tersedia.

2. Apa itu CRUD checkbox?

CRUD checkbox adalah proses mengelola nilai checkbox yang dipilih oleh pengguna. CRUD adalah singkatan dari Create, Read, Update, dan Delete.

3. Bagaimana cara membaca nilai checkbox yang dipilih?

Kita dapat membaca nilai checkbox yang dipilih dengan menggunakan PHP dan variabel $_POST[].

4. Bagaimana cara mengubah nilai checkbox yang dipilih?

Kita dapat mengubah nilai checkbox yang dipilih dengan menyediakan fitur edit pada halaman web dan melakukan query UPDATE pada database.

5. Bagaimana cara menghapus nilai checkbox yang dipilih?

Kita dapat menghapus nilai checkbox yang dipilih dengan menyediakan fitur hapus pada halaman web dan melakukan query DELETE pada database.

Semoga Bermanfaat dan sampai jumpa di artikel menarik lainnya.

Cara CRUD Checkbox Sederhana