-
Notifications
You must be signed in to change notification settings - Fork 0
/
pegawai_edit.php
83 lines (75 loc) · 1.93 KB
/
pegawai_edit.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
include "koneksi.php";
$md = $_REQUEST['md']+0;
$id = $_REQUEST['id']+0;
$lungo = (empty($_REQUEST['lungo']))? 'EditData' : $_REQUEST['lungo'];
$lungo($md, $id);
function EditData($md, $id) {
global $koneksi;
if ($md == 0) {
$jdl = "Edit Data Pegawai";
//$w = AmbilFieldx('pejabat', 'PejabatID', $id, '*');
$w = mysqli_fetch_array(mysqli_query($koneksi, "SELECT * from pegawai where Login='$id'"));
}
elseif ($md == 1) {
$jdl = "Tambah Pegawai";
$w = array();
$w['Login'] = '';
$w['Nama'] = '';
}
else
{
echo"OK";
}
echo "
<table>
<form action='pegawai_edit.php' method=POST onSubmit=\"return CheckForm(this)\">
<input type=hidden name='lungo' value='Simpan' />
<input type=hidden name='md' value='$md'/>
<input type=hidden name='id' value='$id'/>
<tr>
<td>Login</td>
<td><input type=text name='Login' value='$w[Login]'/></td>
</tr>
<tr>
<td>Nama</td>
<td><input type=text name='Nama' value='$w[Nama]'/></td>
</tr>
<tr>
<td colspan=2>
<input type=submit name='Simpan' value='Simpan' />
<input type=button name='Batal' value='Batal'onClick=\"window.close()\" />
</td>
</tr>
</form>
</table>";
}
function Simpan($md, $id) {
global $koneksi;
$Login = $_POST['Login'];
$Nama = $_POST['Nama'];
if ($md == 0) {
$s = mysqli_query($koneksi, "update pegawai set Nama = '$Nama' where Login='$id'");
TutupScript();
}
elseif ($md == 1) {
$s = mysqli_query($koneksi, "insert into pegawai(Login,Nama)values('$Login','$Nama')");
TutupScript();
}
else die(PesanError('Error',
"Tidak.<br />
<input type=button name='Tutup' value='Tutup' onClick=\"window.close()\" />"));
}
function TutupScript() {
echo <<<SCR
<SCRIPT>
function ttutup() {
opener.location='pegawai.php';
self.close();
return false;
}
ttutup();
</SCRIPT>
SCR;
}
?>