70 lines
2.1 KiB
PHP
70 lines
2.1 KiB
PHP
<?php
|
|
include('../../koneksi.php');
|
|
$key=$_POST['key'];
|
|
|
|
if ($key=='simpan_pejabat') {
|
|
$id=$_POST['id'];
|
|
$pangkat=$_POST['pangkat'];
|
|
$data_pegawai_id=$_POST['data_pegawai_id'];
|
|
$aktif=$_POST['aktif'];
|
|
$userlogin=$_POST['userlogin'];
|
|
$password=$_POST['password'];
|
|
$imp4=$_POST['imp4'];
|
|
|
|
$cek_kepala=pg_query("SELECT id FROM data_kepala WHERE id='$id'");
|
|
$row_kepala = pg_fetch_row($cek_kepala);
|
|
if ($row_kepala[0] > 0) {
|
|
$upd_kepala = pg_query("UPDATE data_kepala SET
|
|
pangkat='$pangkat',
|
|
data_pegawai_id='$data_pegawai_id',
|
|
aktif='$aktif',
|
|
modified_at=NOW()
|
|
WHERE id='$id'");
|
|
|
|
$upd_user=pg_query("UPDATE data_user
|
|
SET nama='$userlogin',password='$password',data_pegawai_id='$data_pegawai_id',aktif='t',modified_at=NOW(),data_kepala_id='$id' WHERE id=(SELECT id FROM data_user WHERE data_kepala_id='$id')");
|
|
} else {
|
|
$ins_kepala = pg_query("INSERT into data_kepala (
|
|
pangkat,
|
|
data_pegawai_id,
|
|
aktif,
|
|
created_at,
|
|
modified_at
|
|
) values (
|
|
'$pangkat',
|
|
'$data_pegawai_id',
|
|
'$aktif',
|
|
NOW(),
|
|
NOW()
|
|
)
|
|
");
|
|
$idmax=pg_query("SELECT MAX(id) FROM data_kepala");
|
|
while($rmax=pg_fetch_array($idmax)) {$data_kepala_id=$rmax[0];}
|
|
$ins_user=pg_query("INSERT INTO data_user (nama,password,data_pegawai_id,jenis_user,aktif,created_at,modified_at,data_kepala_id) VALUES (
|
|
'$userlogin','$password','$data_pegawai_id','3','t',NOW(),NOW(),'$data_kepala_id')");
|
|
}
|
|
echo $pangkat;
|
|
} else
|
|
if ($key=='list_kepala') {
|
|
$id_ms_pegawai=$_POST['id_ms_pegawai'];
|
|
$list=pg_query("SELECT p.nipb,s.nama FROM data_pegawai p INNER JOIN jabatan_pegawai s ON (s.id=p.jabatan_pegawai_id) WHERE p.id='$id_ms_pegawai'");
|
|
while($rlist=pg_fetch_array($list)) {
|
|
$nipb=$rlist[0];
|
|
$jabatan=$rlist[1];
|
|
echo $nipb.'$%^'.$jabatan;
|
|
}
|
|
} else
|
|
if ($key=='delete_kepala') {
|
|
$id=$_POST['id'];
|
|
$del_kepala = pg_query("DELETE FROM data_kepala WHERE id='$id'");
|
|
} else
|
|
if ($key=='list_jabatan') {
|
|
$jabatan_pegawai_id=$_POST['jabatan_pegawai_id'];
|
|
$list=pg_query("SELECT p.nipb,p.nama FROM data_pegawai p INNER JOIN jabatan_pegawai s ON (s.id=p.jabatan_pegawai_id) WHERE s.id='$jabatan_pegawai_id'");
|
|
while($rlist=pg_fetch_array($list)) {
|
|
$nipb=$rlist[0];
|
|
$nama=$rlist[1];
|
|
echo $nipb.'$%^'.$nama;
|
|
}
|
|
}
|
|
?>
|