Membuat Form Select Option (Combobox) Dengan Php Dan Mysql

 Form pada HTML sering kali dipakai untuk keperluan input suatu data Membuat Form Select Option (ComboBox) Dengan PHP dan MYSQL

- Form pada HTML sering kali dipakai untuk keperluan input suatu data. Dengan form tersebut kita sanggup mengambil data yang ingin kita kumpulkan, dari Nama, alamat, email, Program studi, dan lain sebagainya. Untuk bab ibarat input text misalnya nama dan email sanggup mengguanakan type input text yang sudah dibahas pada artikel sebelumnya mengenai Membuat form input text dengan PHP dan MYSQL, kali ini akan dilanjutkan dengan pembahasan Membuat Form type Select option / Combobox. Materi ini merujuk kepada pembuatan bertype ibarat input Jenis kelamin, Agama dan aktivitas studi mahasiswa yang memang idealnya memakai form bertype Select.

Type Select option sangat cocok untuk list data yang jumlahnya lebih dari satu, baik dari segi desain tampilan maupun idealnya sebuah form. Dibawah ini akan dibahas secara mendetail dari form HTMLnya, PHP maupun memakai Database yang dimana data tersebut akan disimpan.

Membuat Form Select Option (ComboBox) pada HTML


Pertama yang harus dilakukan yakni menciptakan kerangka Form Select option dengan HTML, dibawah ini rujukan masalah menciptakan Form combo box inputan "Agama".

Kode Form select option (Combo box) HTML:
<form method='POST' action=''> <h2>Tambah Agama</h2> <h4><select name="agama"> <option value="Islam">Islam</option> <option value="Kristen">Kristen</option> <option value="Hindu">Hindu</option> <option value="Budha">Budha</option> <option value="Lainnya">Lainnya</option> </select> <input type="submit" name="submit" value="Submit"/> </h4> </form> 
 Form pada HTML sering kali dipakai untuk keperluan input suatu data Membuat Form Select Option (ComboBox) Dengan PHP dan MYSQL
Form select option (Combobox) dengan HTML

Dalam form select nama Agama diatas telah diberikan 5 pilihan yang sanggup dipilih dengan menawarkan perbedaan dengan identitas name "agama" dan meberikan nilainya pada "value".

Setelah menciptakan Form select option (Combobox) kita akan beralih kepada cara mengirim form tersebut dengan methode "POST" dan action nya pada file itu sendiri dengan santunan PHP dibawah ini.

Membuat Form Select Option (ComboBox) dengan PHP


Membuat sebuah Form biasanya dikolaborasikan dengan bahasa pemrogramman lainnya selain HTML, sanggup dengan Javascript maupun PHP. Untuk kali ini akan saya gabungkan dengan PHP untuk proses eksekusinya sehingga sanggup menghasilkan form yang dinamis.

Kode Form Select option (Combobox) PHP:
<?php if (isset($_POST['submit'])) { $agama = $_POST['agama']; echo "<h4>$agama</h4>"; } ?> 
 Form pada HTML sering kali dipakai untuk keperluan input suatu data Membuat Form Select Option (ComboBox) Dengan PHP dan MYSQL
Form select option (Combobox) dengan PHP

Dari script PHP diatas telah diketahui bahwa parsingan dari Form HTML  telah di "isset" dengan tombol "submit" sehingga akan ada agresi jikalau tombol submit telah ditekan. Dengan menambahkan variable "agama" sebagai penampung value dari data "POST" yang di pilih. Dan sementara akan menampilkan pilihan pada browser dengan perintah "echo".
Dicoba dengan menentukan agama "Islam" dan tekan tombol submit, keluar / echo "Islam" artinya instruksi tersebut berhasil dibuat. Setelah sanggup menciptakan select form dengan PHP dibawah ini akan digabungkan dengan Query database, sehingga data tersebut sanggup masuk kedalam database untuk keperluan terentu.

Membuat Form Select Option (ComboBox) dengan PHP dan MYSQL


Setelah berhasil menciptakan form select option dengan PHP, teman SeniKoding sanggup menyimpan semua inputan Combobox tersebut kedalam database nya. Langkahnya pun tidak sulit, simak cara menyambungkan kedalam database MYSQL dibawah ini:

Pertama tama menciptakan koneksi database Mysql:
<?php $dbUser = 'localhost'; $dbHost = 'root'; $dbPass = ''; $dbName = 'latihan_crud1'; $db = mysqli_connect($dbUser, $dbHost, $dbPass, $dbName); ?> 
Database yang dipakai masih sama dengan yang dipakai pada artikel sebelumnya yaitu Membuat Form Input Text dengan PHP dan MYSQL.

Selanjutnya menyambungkan atau menggabungkan koneksi database dengan instruksi HTML dan PHP diatas:
<!DOCTYPE html> <html> <head></head> <body> <form method='POST' action=''> <h2>Tambah Agama</h2> <h4><select name="agama"> <option value="Islam">Islam</option> <option value="Kristen">Kristen</option> <option value="Hindu">Hindu</option> <option value="Budha">Budha</option> <option value="Lainnya">Lainnya</option> </select> <input type="submit" name="submit" value="Submit"/> </h4> </form>  <?php if (isset($_POST['submit'])) { $agama = $_POST['agama']; $sql = $db->query("INSERT INTO t_user (agama) VALUES ('$agama') "); header('location:index.php'); } ?> </body> </html> 
 Form pada HTML sering kali dipakai untuk keperluan input suatu data Membuat Form Select Option (ComboBox) Dengan PHP dan MYSQL
Form select option (Combobox) dengan MYSQL

Kode ini $sql = $db->query("INSERT INTO t_user (agama) VALUES ('$agama') "); yakni Query instruksi untuk menambahkan / insert kedalam database. Setelah mencoba dengan agama "Islam" dan menekan tombol "Submit" lalu data tersebut akan diperintahkan untuk ditambahkan kedalam database nya sesuai Query yang dibuat. Sobat sanggup mempelajari teknik yang lain pada pembahasan mengenai MYSQL di SeniKoding.

Jika teman sudah sanggup mempraktekan dan berhasil cobalah untuk bereksperimen lagi dengan sanggup menambahkan nama table atau nama kolom pada database untuk pembelajaran.

Semoga artikel Membuat Form Select Option (ComboBox) Dengan PHP dan MYSQL bermanfaat.

Ada pertanyaan ihwal Belajar PHP ?

- Salam -

Sumber https://www.senikoding.com/

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel