Memilih Radio Button PHP Dari Database

By , July 4, 2015,

Memilih Radio button PHP Dari Database. Wah judulnya kok sedikit bingung ya. Ya soalnya saya juga bingung mau kasih judul apa. Tapi maksudnya dari judul diatas adalah mengaktifkan form select option berdasarkan isi dari database.

Saya sharing ini karena saya membuat form untuk menambah data karyawan. Nah pada kumpulan form tersebut terdapat salah satunya adalah form select. Oke ketika menginput atau menambah data tersebut tidak terjadi masalah. Tapi, masalahnya yaitu ketika data inputan tersebut akan saya edit. Nah dari situ pasti kita akan memanggil isi dari field database kan yang di tempatkan pada form yang sesuai dengan data database yang mau di edit. Oke form yang lain tidak masalah, yang menjadi pertanyaan dan sehingga saya sharing artikel ini adalah pada form tersebut ada dua field yang memanggil data base yaitu jenis kelamin. Jenis kelamin tersebut saya ketika menginputnya menggunakan type radio button. Jika tidak menggunakan trik php, maka form radio button yang akan terpilih tidak sesuai dengan yang ada di database melainkan select form radio secara default.

Berikut ini triks saya untuk membuatnya untuk terpilih otomatis berdasarkan database. Saya asumsikan jenis kelamin di database laki-laki (lk) maka form yang terpilih pada radio button yang akan di edit tentunya radio button laki-laki.

Mengaktifkan radio button berdasarkan database

Mengaktifkan radio button kekita di edit mengambilnya berdasarkan data dari database menggunakan php. Radio button terpilih berdasarkan nilai dari database.

ilustrastrasi tampilan hasil input menggunakan sebagian radio button.

1. Tampilan tambah data

Pada form berikut ini terdapat input radio yang secara default terpilih dan aktif adalah radio dengan nama “pria”.

tampilan-awal-radio-button

tampilan awal radio button

2. Hasil tambah data

Ketika data yang di input berhasil akan menampilkan informasi data salah satunya sebagai berikut ini.

tamplan-input-menggunakan-radio-button

Tampilan hasil input radio

3. Edit pengguna

Nah pada tahap inilah persoalan yang dimaksud. Yaitu pada tampilan diatas jenis kelamin adi adalah lk atau laki-laki. Pada data tersebut akan dilakukan pengeditan. yang di minta adalah mengaktifkan radio button sesuai dengan isi database maka setelah menggunakan script php ini tampilannya berikut ini.

edit-pengguna-menggunakan-radio-button

Script HTML FORM

Berikut ini potongan script php yang saya gunakan untuk mengaktifkan radio button yang sesuai dengan database.


//contoh query sqlnya

$edit = "SELECT * FROM pengguna WHERE id_pengguna='$_GET[id_pengguna]'";
 $hasil = mysql_query($edit);
 $data = mysql_fetch_array($hasil);

echo '<form name="form1" method="post" action="modul/pengguna/aksi_pengguna.php?proses=update">
 <div class="form-group">
 <label>Nama Pengguna</label>
 <input name="nama" value="'.$data[nama].'" type="text" class="form-control">
 <input name="id_pengguna" value="'.$_GET[id_pengguna].'" type="hidden" class="form-control">
 </div>
 <div class="form-group">
 <label>Jenis Kelamin</label>
 <label class="radio-inline">
 <input type="radio" name="jenis_kelamin" id="optionsRadiosInline1" value="lk"';if($data[jenis_kelamin]=='lk'){echo "checked";}
 echo '> Pria</label>
 <label class="radio-inline">
 <input type="radio" name="jenis_kelamin" id="optionsRadiosInline2" value="pr"';if($data[jenis_kelamin]=='pr'){echo "checked";}
 echo '> Wanita</label>
 </div>
 <div class="form-group">
 <label>Pekerjaan</label>
 <input name="pekerjaan" value="'.$data[pekerjaan].'" type="text" class="form-control">
 </div>
 <div class="form-group">
 <label>Alamat</label>
 <textarea name="alamat" class="form-control" rows="3">'.$data[alamat].'</textarea>
 </div>
 <button type="submit" name="Submit" value="Simpan" class="btn btn-primary">Simpan</button>
 </form>';

Diatas hanyalah contoh script pemanggil isi database yang dilakukan pengeditan. Untuk kasus Anda silahkan sesuaikan dengan keperluan masing-masin.

Postingan berikutnya

  1. cara input radio button ke database
  2. cara menyimpan radio button ke database
Category: Artikel

Tentang: Abdul Rohman Wahid, ST

Programmer yang Bekerja menjadi tenaga ahli IT di Instansi Pemerintah Provinsi Riau. Saya biasanya menulis di blog ini terkait pemrograman. Selain itu Saya juga aktif mengelola web searti.com, aplikasikan.com dan kasitau.com. TLP/WA: 082285417494. Profil Lengkap.

Leave a Reply

Your email address will not be published. Required fields are marked *