add simutu on git
This commit is contained in:
No files matched your search
@@ -0,0 +1,167 @@
|
||||
<?php
|
||||
include('../koneksi.php');
|
||||
$key=$_POST['key'];
|
||||
|
||||
if ($key=='simpan_peserta_luar') {
|
||||
$id=$_POST['id'];
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$waktu_mulai=$_POST['waktu_mulai'];
|
||||
$waktu_selesai=$_POST['waktu_selesai'];
|
||||
$peserta_luar=$_POST['peserta_luar'];
|
||||
|
||||
$nama=$_POST['nama'];
|
||||
$nipb=$_POST['nipb'];
|
||||
$jenis_kelamin=$_POST['jenis_kelamin'];
|
||||
$instansi=$_POST['instansi'];
|
||||
$jabatan=$_POST['jabatan'];
|
||||
|
||||
|
||||
|
||||
$cek_luar=pg_query("SELECT id FROM data_pegawai_luar WHERE id='$peserta_luar'");
|
||||
$row_luar = pg_fetch_row($cek_luar);
|
||||
if ($row_luar[0] > 0) {
|
||||
$upd_lain=pg_query("UPDATE data_pegawai_luar SET nama='$nama',jenis_kelamin='$jenis_kelamin',instansi='$instansi',nipb='$nipb',jabatan='$jabatan'
|
||||
WHERE id='$peserta_luar'");
|
||||
} else {
|
||||
$inp_lain=pg_query("INSERT INTO data_pegawai_luar (nama,jenis_kelamin,instansi,nipb,jabatan)
|
||||
VALUES ('$nama','$jenis_kelamin','$instansi','$nipb','$jabatan')
|
||||
");
|
||||
$d=pg_query("SELECT l1.id FROM data_pegawai_luar l1 WHERE l1.id=(SELECT MAX(l2.id) FROM data_pegawai_luar l2)");
|
||||
while($rd=pg_fetch_array($d)) {$peserta_luar=$rd[0];}
|
||||
}
|
||||
|
||||
|
||||
$cek_peserta=pg_query("SELECT id FROM riwayat_peserta WHERE id='$id'");
|
||||
$row_peserta = pg_fetch_row($cek_peserta);
|
||||
if ($row_peserta[0] > 0) {
|
||||
$upd_peserta = pg_query("UPDATE riwayat_peserta SET
|
||||
riwayat_kegiatan_id='$riwayat_kegiatan_id',
|
||||
peserta_luar='$peserta_luar',
|
||||
waktu_mulai='$waktu_mulai',
|
||||
waktu_selesai='$waktu_selesai'
|
||||
WHERE id='$id'");
|
||||
} else {
|
||||
$ins_peserta = pg_query("INSERT into riwayat_peserta (
|
||||
riwayat_kegiatan_id,
|
||||
peserta_luar,
|
||||
waktu_mulai,
|
||||
waktu_selesai
|
||||
) values(
|
||||
'$riwayat_kegiatan_id',
|
||||
'$peserta_luar',
|
||||
'$waktu_mulai',
|
||||
'$waktu_selesai'
|
||||
)
|
||||
");
|
||||
}
|
||||
} else
|
||||
|
||||
if ($key=='simpan_peserta') {
|
||||
$id=$_POST['id'];
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$data_pegawai_id=$_POST['data_pegawai_id'];
|
||||
$jabtim=$_POST['jabtim'];
|
||||
$waktu_mulai=$_POST['waktu_mulai'];
|
||||
$waktu_selesai=$_POST['waktu_selesai'];
|
||||
|
||||
$cek_peserta=pg_query("SELECT id FROM riwayat_peserta WHERE id='$id'");
|
||||
$row_peserta = pg_fetch_row($cek_peserta);
|
||||
if ($row_peserta[0] > 0) {
|
||||
$upd_peserta = pg_query("UPDATE riwayat_peserta SET
|
||||
riwayat_kegiatan_id='$riwayat_kegiatan_id',
|
||||
data_pegawai_id='$data_pegawai_id',
|
||||
jabtim='$jabtim',
|
||||
waktu_mulai='$waktu_mulai',
|
||||
waktu_selesai='$waktu_selesai'
|
||||
WHERE id='$id'");
|
||||
} else {
|
||||
$cek_peserta2=pg_query("SELECT data_pegawai_id FROM riwayat_peserta WHERE data_pegawai_id='$data_pegawai_id' AND riwayat_kegiatan_id='$riwayat_kegiatan_id'");
|
||||
$row_peserta2 = pg_fetch_row($cek_peserta2);
|
||||
if ($row_peserta2[0] > 0) {echo "vj";} else {
|
||||
$ins_peserta = pg_query("INSERT into riwayat_peserta (
|
||||
riwayat_kegiatan_id,
|
||||
data_pegawai_id,
|
||||
jabtim,
|
||||
waktu_mulai,
|
||||
waktu_selesai
|
||||
) values(
|
||||
'$riwayat_kegiatan_id',
|
||||
'$data_pegawai_id',
|
||||
'$jabtim',
|
||||
'$waktu_mulai',
|
||||
'$waktu_selesai'
|
||||
)
|
||||
");
|
||||
}
|
||||
}
|
||||
} else
|
||||
if ($key=="delete_peserta") {
|
||||
$id=$_POST['id'];
|
||||
$dl_peserta=pg_query("DELETE FROM riwayat_peserta WHERE id='$id'");
|
||||
} else
|
||||
if ($key=='list_peserta') {
|
||||
$data_pegawai_id=$_POST['data_pegawai_id'];
|
||||
$list=pg_query("SELECT nipb,golongan,ruang,jenis_kelamin,
|
||||
(SELECT nama FROM satuan_kerja WHERE id=satuan_kerja),
|
||||
(SELECT nama FROM jabatan_pegawai WHERE id=jabatan_pegawai_id)
|
||||
FROM data_pegawai WHERE id='$data_pegawai_id'");
|
||||
while($rlist=pg_fetch_array($list)) {
|
||||
$nipb=$rlist[0];
|
||||
$gol=$rlist[1].'/'.$rlist[2];
|
||||
$sex=$rlist[3];
|
||||
$kerja=$rlist[4];
|
||||
$jabmen=$rlist[5];
|
||||
echo $nipb.'$%^'.$gol.'$%^'.$sex.'$%^'.$kerja.'$%^'.$jabmen;
|
||||
}
|
||||
} else
|
||||
if ($key=='kirim_permintaan') {
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$upd_kg = pg_query("UPDATE riwayat_kegiatan SET
|
||||
st_persiapan='Pending'
|
||||
WHERE id='$riwayat_kegiatan_id'");
|
||||
} else
|
||||
if ($key=='list_peserta_luar') {
|
||||
$peserta_luar=$_POST['peserta_luars'];
|
||||
$list=pg_query("SELECT nama,jenis_kelamin,instansi,nipb,jabatan,id
|
||||
FROM data_pegawai_luar WHERE id='$peserta_luar'");
|
||||
while($rlist=pg_fetch_array($list)) {
|
||||
$nama=$rlist[0];
|
||||
$jenis_kelamin=$rlist[1];
|
||||
$instansi=$rlist[2];
|
||||
$nipb=$rlist[3];
|
||||
$jabatan=$rlist[4];
|
||||
echo $nama.'$%^'.$jenis_kelamin.'$%^'.$instansi.'$%^'.$nipb.'$%^'.$jabatan.'$%^'.$id;
|
||||
}
|
||||
} else
|
||||
if ($key=='approve') {
|
||||
$riwayat_kegiatan_id=$_POST['riwayat_kegiatan_id'];
|
||||
$data_pegawai_id=$_POST['data_pegawai_id'];
|
||||
$waktu_mulai=$_POST['waktu_mulai'];
|
||||
$waktu_selesai=$_POST['waktu_selesai'];
|
||||
$a=$_POST['pegawai_id'];
|
||||
$pecah=explode(',',$a);
|
||||
foreach($pecah as $selected) {
|
||||
|
||||
$cek_peserta2=pg_query("SELECT data_pegawai_id FROM riwayat_peserta WHERE data_pegawai_id='$selected' AND riwayat_kegiatan_id='$riwayat_kegiatan_id'");
|
||||
$row_peserta2 = pg_fetch_row($cek_peserta2);
|
||||
if ($row_peserta2[0] > 0) {} else {
|
||||
$jab_peg=pg_query("SELECT j.nama FROM jabatan_pegawai j WHERE j.id=(SELECT p.jabatan_pegawai_id FROM data_pegawai p WHERE p.id='$selected')");
|
||||
while($rja=pg_fetch_array($jab_peg)) {$jabtim=$rja[0];}
|
||||
$ins_peserta = pg_query("INSERT into riwayat_peserta (
|
||||
riwayat_kegiatan_id,
|
||||
data_pegawai_id,
|
||||
jabtim,
|
||||
waktu_mulai,
|
||||
waktu_selesai
|
||||
) values(
|
||||
'$riwayat_kegiatan_id',
|
||||
'$selected',
|
||||
'$jabtim',
|
||||
'$waktu_mulai',
|
||||
'$waktu_selesai'
|
||||
)
|
||||
");
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user