Tuesday, October 8, 2019

Script dan Cara Menampilkan Data Dari Database Ke ComboBox PHP Mysqli

Menampilkan Data Dari Database Ke ComboBox PHP Mysqli – artikel kali ini akan membahans tentang Menampilkan Data ke ComboBox di PHP dari Database Mysqli dengan menggunakan tag Select dan artibute Option. Dalam memanggil data dari database ke Combobox di PHP tentunya harus menggunakan Query terlebih dahulu guna untuk mengambil data atau record mana yang akan di tampilkan dalam combobox dari database dan tabel tertentu didalam mysql.

Script menampilkan data ke dalam combobox di php mysqli

Menampilkan Data ke Dalam ComboBox


Menampilkan data ke dalam combobox tidak sesulit yang kamu bayangkan, hal yang harus kamu perhatikan untuk memanggil data ke dalam combobox di php mysqli ialah, koneksi database berhasil dengan mysqli


Selanjutnya kamu sudah memiliki tabel dalam database tersebut serta struktur tabelnya juga sudah sesuai dengan yang kamu rancang bangun untuk sistem yang kamu kembangkan.


Setelah kedua DDL diatas sudah terpenuhi, pastikan kamu sudah mengetahui field mana yang akan kamu panggil recordnya ke dalam Combobox di PHP Mysqli nantinya.

Apa Manfaat Menggunakan ComboBox untuk Menampilkan Data Dari PHP?


Sangat banyak manfaat dan tujuan ketika data harus Tampilkan Dari Database Kedalam Combobox, salah satunya membuat pilihan atau kategori untuk menjadi patokan klasifikasi atau pengelompokkan dan sebagainya. Sehingga kamu tidak perlu mengingat-ingat pada bagian tersebut apa yang harus diisi, karna kamu hanya tinggal melihat berdasarkan peilihan yang ada dalamc combobox tersebut

Kan bisa saja sih kita buat manual menggunakan Option, dan kita masukkan pilihan-pilihan secara manual sesuai dengan yang ada di database? Nah itu sifatnya monoton, karena dengan kita berpatokan dari database, sewaktu-waktu apabila ada penambahan record pada database tersebut, maka otomatis pada pilihan combobox juga otomatis akan bertambah sesuai dengan apa yang ditambahkan. Berbeda dengan manual, kita harus oprek ulang lagi programnya dan tambahkan manual, hapus manual, edit manual, dan sebagainya.


cara menampilkan data dari database mysqli kedalam combobox di php
Gambar Tabel yang akan diambil datanya ke combobox


Diatas adalah salah satu contoh tabel yang namanya tabel tbl_klasifikasi yang berguna sebagai penglompokkan, contohnya yaitu surat. Yang akan kita tampilkan dalam combobox di php yaitu Kode dan Nama. 

Kode nantinya yang menjadi value atau isi dari setiap pilihan untuk dikirim ke tabel tujuan, sementara Nama hanya untuk terlihat di Combobox saja.contohnya seperti berikut ini

Script Menampikan Data Dari Tabel mysqli kedalam Combobox di php mysqli
Gambar Menampikan Data Untuk ComboBox di PHP Mysqli


Yang kita tampilkan atau terlihat di combobox ialah nama, namun pada value atau isi optionnya ialah kode, jadi pada saat form tersebut di lakuka submit, yang terkirim bukan nama, melainkan kode. Karena belum tentu user mengerti arti dari kodenya dan bisa saja nama sama namun kode berbeda.

Berikut contohnya program menampilkan data ke combobox yang saya maksud diatas.

<option value=$data[kode]>$data[nama]</option>

Terus bagaimana kalau kita ingin, valuenya juga nama atau yang di tampilkan dan terlihat tetap kode? Ya itu terserah pada kita masing-masing. Seperti berikut ini

<option value=$data[kode]>$data[kode]</option>

Sehingga pada combobox akan terlihat kode, dan value yang akan di kirim juga kode.

Script PHP MYSQLi Menampilkan Data Dari Database Ke ComboBox 



$config = mysqli_connect(“localhost”, “root”, “ ”, “surat”);
$query = mysqli_query($config, "SELECT * FROM tbl_klasifikasi");
<select name="kode" id="kode" required>
 <option value="">--Pilih Kode Klasifikasi --</option>
                     <?php
                        while($data=mysqli_fetch_array($query)){
                          echo "<option value=$data[kode]>$data[nama]</option>";
                         }
                     ?>
</select>

Atau 


$config = mysqli_connect(“localhost”, “root”, “ ”, “surat”);
$query = mysqli_query($config, "SELECT * FROM tbl_klasifikasi");
<select name="kode" id="kode" required>
 <option value="">--Pilih Kode Klasifikasi --</option>
                     <?php
                        while($data=mysqli_fetch_array($query)){
                          echo "<option value=$data[kode]>$data[kode]</option>";
                         }
                     ?>
</select>

Silahkan kamu memilih yang mana, sebenarnya sama, tergantung data dan informasi apa yang akan kamu tampilkan dari database ke combobox di php mysqli.

Demikianalah Pembahasan Tentang Menampilkan data dari Database ke ComboBox di Php Mysqli, semoga artikel ini bisa berguna dan membantu, apabila ada yang kurang jelas dan ingin ditanyakan mengenai menampilkan data dari tabel ke Combobox di php mysqli, silahkan sampaikan melalui kolom komentar yang sudah tersedia.



EmoticonEmoticon