Minggu, 14 Juli 2013

Menampilkan Isi Database dengan List Menu PHP

Menampilkan Isi Database dengan List Menu PHP -  Tanpa basa basi langsung aja, di cek,, cara menampilkan isi database dengan List Menu PHP, untuk praktek ini silahkan buat database dulu seperti berikut:

CREATE TABLE pegawai (
id  int(11) NOT NULL AUTO_INCREMENT,
nama varchar(30) NOT NULL,
tgl_lahir  date NOT NULL,
tem_lahir  varchar(30) NOT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB;
 Buat sebuah folder datapegawai di dalam htdocs komputer, yang ada web servernya seperti XAMPP ataupun ApacheTriad. dan buat sebuah file index.php di dalam folder datapegawai tersebut. Kemudian buat coding program seperti berikut :

<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8&#8243;>
<title>aaa</title>
</head>
<body>
<?php
$host = “localhost”;
$user = “root”;
$pass = “”;
$DB_name = “datapegawai”;
$conn = mysql_connect($host, $user, $pass);
mysql_select_db($DB_name, $conn) or die(‘Database not found’);
?>
<form name=”frmPegawai” method=”post” action=”">
Pilih Nama Pegawai :
<select name=”pilihPegawai” onclick=”javascript:
var val = frmPegawai.pilihPegawai.value;
if(val!=”){
var data = val.split(‘/’, 2);
frmPegawai.txtTglLahir.value=data[0];
frmPegawai.txtTemLahir.value=data[1];
}else{
frmPegawai.txtTglLahir.value=”;
frmPegawai.txtTemLahir.value=”;
}
“>
<option value=”">-Pilih-</option>
<?php
$query = “select id,nama,tgl_lahir,tem_lahir from pegawai”;
$result = mysql_query($query);
while($row = mysql_fetch_array($result)){
?>
<option  value=”<?php echo $row[2].”/”.$row[3]; ?>”><?php echo $row[1]; ?></option>
<?php
}
?>
</select><br/>
Tanggal Lahir : <input name=”txtTglLahir” type=”text”/><br/>
Tempat Lahir : <input name=”txtTemLahir” type=”text”/>
</form>
</body>
</html>

demikian, silahkan dicoba, semoga sukses.....