Anda di halaman 1dari 13

Simpan dengan nama file pegawai.

php
<?
include_once "connect.php";
$SQL_1="SELECT
peg.NIP,
peg.IDJabatan,
peg.ID_Golongan,
peg.NamaPegawai,
peg.Alamat,
peg.TempatLahir,
peg.TglLahir,
peg.Status,
peg.Agama,
peg.HandPhone,
peg.Telepon,
jab.NamaJabatan as jabatan,
gol.ID_Golongan as golongan
FROM
pegawai peg
left join
jabatan jab
on
peg.IDJabatan=jab.IDJabatan
left join golongan gol
on
peg.ID_Golongan=gol.ID_Golongan
";
if(isset($_GET['status'])){
//--Status Update
if($_GET['status']=="ubah"){
$SQL_2="SELECT
peg.NIP,
peg.IDJabatan,
peg.ID_Golongan,
peg.NamaPegawai,
peg.Alamat,
peg.TempatLahir,
peg.TglLahir,
peg.Status,
peg.Agama,
peg.HandPhone,
peg.Telepon,
jab.NamaJabatan as jabatan,
gol.ID_Golongan as golongan
FROM
pegawai peg
left join
jabatan jab
on
peg.IDJabatan=jab.IDJabatan
left join golongan gol
on
peg.ID_Golongan=gol.ID_Golongan
where NIP='".$_GET['id']."'";

$result_2=mysql_query($SQL_2);
$value_form=mysql_fetch_object($result_2);
if(isset($_POST['btnSimpan'])){
$sqlUpdate="Update pegawai Set ".
"NIP='".$_POST['NIP']."',".
"IDJabatan='".$_POST['Jabatan']."',".
"ID_Golongan='".$_POST['Golongan']."',".
"NamaPegawai='".$_POST['NamaPegawai']."',".
"Alamat='".$_POST['Alamat']."',".
"TempatLahir='".$_POST['TempatLahir']."',".
"TglLahir='".$_POST['TanggalLahir']."',".
"Status='".$_POST['StatusPerkawinan']."',".
"Agama='".$_POST['Agama']."',".
"HandPhone='".$_POST['HP']."',".
"Telepon='".$_POST['Telp']."'".
" where NIP='".$_GET['id']."'";
$resultUpdate=mysql_query($sqlUpdate)or die("Update Data gagal.");
header("Location: pegawai.php");
}
}
if($_GET['status']=="new"){
if(isset($_POST['btnSimpan'])){
$SQL_3="INSERT INTO
pegawai(NIP,IDJabatan,ID_Golongan,NamaPegawai,Alamat,TempatLahir,TglLahir,Status,Agama,Hand
phone,Telepon)".
" VALUES(".
"'".$_POST['NIP']."',".
"'".$_POST['Jabatan']."',".
"'".$_POST['Golongan']."',".
"'".$_POST['NamaPegawai']."',".
"'".$_POST['Alamat']."',".
"'".$_POST['TempatLahir']."',".
"'".$_POST['TanggalLahir']."',".
"'".$_POST['StatusPerkawinan']."',".
"'".$_POST['Agama']."',".
"'".$_POST['HP']."',".
"'".$_POST['Telp']."'".
")";
if($_POST['NIP']!=NULL){ $result_3=mysql_query($SQL_3)or die("Data baru Gagal Di Simpan");
header("Location: pegawai.php");
}
}
}
if($_GET['status']=="hapus"){
$sqlDelete="Delete from pegawai where NIP='".$_GET['id']."'";
$result_delete=mysql_query($sqlDelete)or die("Gagal Di Hapus");
header("Location: pegawai.php");
}
}
?>
<html>
<head>
<title>Pegawai</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="formPegawai" method="post" >
<h1 align="center">Pegawai </h1>
<table width="500" border="1" align="center" cellpadding="0" cellspacing="0">
<tr><td>
<table width="99%" border="0" align="center" cellpadding="0" cellspacing="2" style="fontfamily:arial;font-size:12px;color:black;font-weight:lighter;">
<tr>

<td width="22%">NIP</td>
<td width="78%"><input name="NIP" type="text" id="NIP" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:120" value="<? print @$value_form->NIP;?
>"></td>
</tr>
<tr>
<td>Jabatan</td>
<td>
<select name="Jabatan" style="font-family:arial;font-size:12px;color:black;font-weight:lighter;">
<?
$jabatanIDSelected=@$value_form->IDJabatan;
$SQL_jabatan="Select IDJabatan,NamaJabatan from jabatan";
$resultJabatan=mysql_query($SQL_jabatan);
while($rowJabatan=mysql_fetch_object($resultJabatan)){
?>
<option value="<? print $rowJabatan->IDJabatan?>" <? if($jabatanIDSelected==$rowJabatan>IDJabatan){?>selected <? } ?>>
<? print $rowJabatan->NamaJabatan;?></option>
<? } ?>
</select>
</td>
</tr>
<tr>
<td>Golongan</td>
<td>
<select name="Golongan" style="font-family:arial;font-size:12px;color:black;font-weight:lighter;">
<?
$golonganIDSelected=@$value_form->ID_Golongan;
$SQL_golongan="Select ID_golongan from golongan";
$resultGolongan=mysql_query($SQL_golongan);
while($rowGolongan=mysql_fetch_object($resultGolongan)){
?>
<option value="<? print $rowGolongan->ID_golongan?>" <?
if($golonganIDSelected==$rowGolongan->ID_golongan){?>selected <? } ?>>
<? print $rowGolongan->ID_golongan;?></option>
<? } ?>
</select>
</td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td><input name="NamaPegawai" type="text" id="NamaPegawai" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:200" value="<? print @$value_form>NamaPegawai;?>"></td>
</tr>
<tr>
<td valign="top">Alamat</td>

<td><textarea name="Alamat" id="Alamat" style="font-family:arial;font-size:12px;color:black;fontweight:lighter;width:200"><? print @$value_form->Alamat;?></textarea></td>


</tr>
<tr>
<td>Tempat Lahir</td>
<td><input name="TempatLahir" type="text" id="TempatLahir" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:200" value="<? print @$value_form->TempatLahir;?
>"></td>
</tr>
<tr><td>Tanggal Lahir</td><td><input name="TanggalLahir" type="text" id="TanggalLahir"
style="font-family:arial;font-size:12px;color:black;font-weight:lighter;width:120" value="<? print
@$value_form->TglLahir;?>">
<font color="#FF0000">Thn-Bln-Tgl</font></td>
</tr>
<tr>
<td>Status</td>
<td><select name="StatusPerkawinan" id="StatusPerkawinan" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:120">
<option value="Menikah" <? if(@$value_form->Status=="Menikah"){?>selected<? }?>
>Menikah</option>
<option value="Belum Menikah" <? if(@$value_form->Status=="Belum Menikah"){?>selected<? }?
>>Belum Menikah</option>
<option value="Janda" <? if(@$value_form->Status=="Janda"){?>selected<? }?>>Janda</option>
<option value="Duda" <? if(@$value_form->Status=="Duda"){?>selected<? }?>>Duda</option>
</select></td>
</tr>
<tr>
<td>Agama</td>
<td><select name="Agama" id="Agama" style="font-family:arial;font-size:12px;color:black;fontweight:lighter;width:120">
<option value="Islam">Islam</option>
<option value="Budha">Budha</option>
<option value="Hindu">Hindu</option>
<option value="Katolik">Katolik</option>
<option value="Protestan">Protestan</option>
</select></td>
</tr>
<tr>
<td>Hand Phone</td>
<td><input name="HP" type="text" id="HP" style="font-family:arial;font-size:12px;color:black;fontweight:lighter;" value="<? print @$value_form->HandPhone;?>"></td>
</tr>
<tr>
<td>Telepon</td>
<td><input name="Telp" type="text" id="Telp" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:120" value="<? print @$value_form->Telepon;?
>"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>

<td><input
name="btnSimpan"
type="submit"
id="btnSimpan"value="Simpan">&nbsp;<input
type="button" value="Tambah" name="btnTambah"onclick="javaScript:location.href='pegawai.php?
status=new'"></td>
</tr>
</table>
</td></tr></table>
</form>
<?
$result_1=mysql_query($SQL_1);
while($row=mysql_fetch_object($result_1)){
?>
<table width="500" border="0" align="center" cellpadding="0" cellspacing="2"style="fontfamily:arial;font-size:12px;color:black;font-weight:lighter;">
<tr>
<td width="136">NIP</td>
<td width="358">:
<? print $row->NIP;?>
</td>
</tr>
<tr>
<td>Jabatan</td>
<td>: <? print $row->jabatan;?> </td>
</tr>
<tr>
<td>Golongan</td>
<td>: <? print $row->golongan;?> </td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td> : <? print $row->NamaPegawai;?> </td>
</tr>
<tr>
<td>Alamat</td>
<td>: <? print $row->Alamat;?> </td>
</tr>

<tr>
<td>Tempat Lahir</td>
<td>: <? print $row->TempatLahir;?> </td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td>: <? print $row->TglLahir;?> </td>
</tr>
<tr>
<td>Status</td>
<td>: <? print $row->Status;?> </td>
</tr>
<tr>
<td>Agama</td>
<td>: <? print $row->Agama;?> </td>
</tr>
<tr>
<td>Hand Phone</td>
<td>: <? print $row->HandPhone;?> </td>
</tr>

<tr>
<td>Telepon</td>
<td>: <? print $row->Telepon;?> </td>
</tr>
<tr>
<td>&nbsp;</td>
<td> <input name="btnHapus" type="submit" id="btnHapus" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:50"
onclick="javaScript:location.href='pegawai.php?status=hapus&id=<? print $row->NIP;?>'"
value="Hapus">
<input name="btnUbah" type="submit" id="btnUbah" style="font-family:arial;fontsize:12px;color:black;font-weight:lighter;width:50"
onclick="javaScript:location.href='pegawai.php?status=ubah&id=<? print $row->NIP;?>'"
value="Ubah"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
<? } ?>
<a
href="index.php"
style="font-family:arial;font-size:12px;textdecoration:none;color:#000000">Menu
Utama</a>
</body>
</html>
<? include "disconnect.php"; ?>

Anda mungkin juga menyukai