Menampilkan Data dari database ke combobok/list menu dengan php mysql

Menampilkan data ke combobox/list menu dari database adalah judul yang akan di share hari ini.
sebelumnya untuk sekedar informasi hari ini adalah hari minggu tanggal 24 februari 2013 tepatnya hari ini adalah hari yang di tunggu-tunggu masyarakat yang tinggal di daerah saya untuk menyaksikan acara pacuan Kuda yang setiap tahun di adakan di daerah saya tepatnya takengon, aceh tengah.
pacuan kuda merupakan sebuah kebiasaan disini yang selalu di adakan setiap tahun, acara ini selalu meriah karena yang datang menyaksikan bukan hanya masyarakat sekitar takengon, banyak juga yang datang dari luar daerah untuk melihat secara langsung acara pacu kuda tradisional yang di selenggarakan di sini.
pacuan kuda ini di selenggarakan memang agak jauh dari tempat tinggal saya,
sehingga saya agak malas untuk kesana, apa lagi jika cuaca panas atau hujan, jadi serba salah ketika kita sudah berada di lapangan.
jika panas pastikan saja debu berterbangan hingga ke wajah kita, dan juga jika hujan, sudah pasti lapangan akan penuh dengan lumpur (becek,ojek).
tapi pada dasarnya saya ingin kesana karena acara ini dalam 1 tahun mungkin di selenggarakan sekitar 1 atau 2 kali saja.
nah, itu lah sebuah informasi yang dapat saya sampaikan yang memang ingin saya sampaikan kepada saudara sekalian dan akhirnya sekarang tersampaikan juga. (hehehhehe).
baik.
Kembali Ke lap......top!!!!!
untuk menampilkan data dari database ke combobox adalah sebagai berikut :
sebelumnya saya minta maaf kepada master-master jika ada yang salah dalam penulisan saya, saya masih baru dalam belajar PHP dan juga MYSQL, jadi maksud saya share ini adalah untuk pembelajaran saya juga.
oke sekarang saatnya kita masuk ke bagian script php untuk menampilkan data dari database ke combobox dengan php.
dan juga saya bercerita sedikit untuk script di bawah ini.
script yang akan di tuliskan adalah studi kasusnya menampilkan nama desa dari database yang sebelumnya telah di masukkan ke dalam database.
di sini saya contohkan adalah nama-nama desa yang ada di sekitar takengon (tempat saya tinggal saat ini).
misal di dalam tabel ada id, dan nama desa yang mana kita ingin menampilkannya di combobox secara otomatis, dan apabila kita menambah nama desa yang ada di dalam tabel maka akan bertambah juga di combobox
demikianlah penjelasan saya tentang script di bawah hehehe..

cara yang pertama adalah buka text editor baru dan beri nama index.php
segera copy script di bawah ini

<html>
    <title>Latihan</title>
<table>
    <tr>
        <td>desa</td>   
        <td>:</td>   
        <td>
        <select name="desa">
            <?php
            include "koneksi.php";
            $query = "select * from desa";
            $hasil = mysql_query($query);
            while ($qtabel = mysql_fetch_assoc($hasil))
            {
                echo '<option value="'.$qtabel['desa'].'">'.$qtabel['desa'].'</option>';               
            }
            ?>
        </select>
        </td>   
    </tr>
</table>
</html>


pastekan di index.php kemudian save.

Pada bagian yang berwarna merah tentunya para master sudah tau, dan untuk yang butuh penjelasan itu adalah awal dari membuat combobox.
kemudian script di bawahnya menjelaskan tentang menampilkan dari nama tabel, di sini nama tabelnya adalah desa.
untuk jelasnya selesaikan dulu lah copy paste yang di bawah ini.

buka lagi text editor baru dan beri nama koneksi.php

<?php
$server = "localhost";
$username = "root";
$password = "1";
$database = "combobox";

// Koneksi dan memilih database di server
mysql_connect($server,$username,$password) or die("Koneksi gagal");
mysql_select_db($database) or die("Database tidak bisa dibuka");
?>


selanjutnya untuk tabel di database ..
sebelumnya buat dulu database di phpmyadmin anda dengan nama combobox.
 
buat text editor baru dengan nama db.sql

CREATE TABLE IF NOT EXISTS `desa` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `desa` varchar(20) NOT NULL,
  PRIMARY KEY (`id`)
);

INSERT INTO `desa` (`id`, `desa`) VALUES
(1, 'Bale atu'),
(2, 'Bebesen'),
(3, 'bale bujang'),
(4, 'tansaril'),
(5, 'kampung baru'),
(6, 'kebayakan');
 


taukan cara importnya...
selanjutnya jalankan..
mungkin hanya ini yang dapat saya sampaikan karena saya juga harus berangkat ke lapangan untuk menyaksikan pacuan kuda.
oke semoga berhasil.  
 


1 Response to "Menampilkan Data dari database ke combobok/list menu dengan php mysql"