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″>
<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.....
Tidak ada komentar:
Posting Komentar